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

 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 }
posted on 2019-12-30 22:18  mktest123  阅读(209)  评论(0)    收藏  举报