如何调用通用对话框

Posted mktest123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何调用通用对话框相关的知识,希望对你有一定的参考价值。

如何让通用对话框支持多选:

 1 void C通用对话框Dlg::OnBnClickedButton1()
 2 {
 3     CFileDialog fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,_T("Text Files(*.txt)|*.txt|Execute Files(*.exe)|*.exe|WinRAR Files(*.rar)|*rar|ALL Files(*.*)|*.*||"));
 4     if (fileDlg.DoModal() == IDOK)
 5     {
 6         POSITION pos = fileDlg.GetStartPosition();
 7         while (pos) {
 8             CString str = fileDlg.GetNextPathName(pos);
 9             MessageBox(str);
10         }
11         //SetDlgItemText(IDC_EDIT1, fileDlg.GetPathName());
12     }
13 }

以上是关于如何调用通用对话框的主要内容,如果未能解决你的问题,请参考以下文章