通过默认构造函数来调用:
void C通用对话框Dlg::OnBnClickedButton1() { CFileDialog fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,_T("Text Files(*.txt)|*.txt|Execute Files(*.exe)|*.exe|WinRAR Files(*.rar)|*rar|ALL Files(*.*)|*.*||")); if (fileDlg.DoModal() == IDOK) { SetDlgItemText(IDC_EDIT1, fileDlg.GetPathName()); } }
原文:https://www.cnblogs.com/mktest123/p/12121789.html