mfc弹出文件对话框|MFC弹出文件夹选择对话框问题

⑴ mfc怎么在按了一个按钮之后弹出 打开文件的对话框

在按钮响应函数中,使用CFileDialog即可。

CFileDialogdlg(TRUE,"",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"(*.bmp)|*.bmp||");if(dlg.DoModal()==IDOK){CStringfileName=dlg.GetPathName();}

⑵ MFC弹出文件夹选择对话框问题

这个BROWSERINFO就是选择对话框的信息(比如要选择文件的类型,起始目录,还有就是存储路径的字符串等等)LPITEMIDLIST这个暂时没看出有什么用。

⑶ MFC弹出打开文件对话框(CFileDialog)

CFileDialogdlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"AllFiles(*.*)|*.*||",AfxGetMainWnd());dlg.m_ofn.lpstrInitialDir="C:\";

设置默认路径为c:\.

打开文件夹的风格是系统默认的吧,不能修改吧


赞 (0)