创建OpenFileDialog并使用MFC应用程序将路径名返回到edittext框的最简单方法

时间:2015-10-13 10:04:25

标签: c++ mfc

如何创建一个MFC应用程序,我想在其中实现一个OpenFileDialog框以及在edittext框中显示的结果路径名。

1 个答案:

答案 0 :(得分:5)

以下示例将帮助您入门:

const TCHAR szFilter[] = _T("CSV Files (*.csv)|*.csv|All Files (*.*)|*.*||");
CFileDialog dlg(FALSE, _T("csv"), NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, this);    
if(dlg.DoModal() == IDOK)
{
    CString sFilePath = dlg.GetPathName();
    m_FilePathEditBox.SetWindowText(sFilePath);
}