如何创建一个MFC应用程序,我想在其中实现一个OpenFileDialog框以及在edittext框中显示的结果路径名。
答案 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);
}