MFC——文件选择对话框

Posted ndyxb

tags:

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

技术图片

 

 

    //文件类型过滤
    const TCHAR pszFilter[] = _T("EXE File (*.exe)|*.exe|Dynamic-link library (*.dll)|*.dll|Any Files (*.*)|*.*|");
    //第一个参数为TRUE是打开文件,为FALSE是文件另存为
    CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
        pszFilter, this);

    dlg.m_ofn.lpstrInitialDir = _T("c:\\WINDOWS\\"); //设置对话框默认呈现的路径

    if (dlg.DoModal() == IDOK)
    {
        //获取选中的文件的路径
        CString strFilePath = dlg.GetPathName();
    }

 

以上是关于MFC——文件选择对话框的主要内容,如果未能解决你的问题,请参考以下文章

MFC点击按钮打开对话框选择文件夹(不是文件)

[MFC]选择目录对话框和选择文件对话框

创建 MFC 对话框让用户选择文件路径

Windows--MFC选择文件对话框和选择文件夹对话框

MFC——文件选择对话框

MFC——文件选择对话框