通过默认构造函数来调用:

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());
    }
}
posted on 2019-12-30 21:19  mktest123  阅读(211)  评论(0)    收藏  举报