CString filter = L"文件 (*.txt)|*.txt||"; //文件过滤方式
CFileDialog fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,filter,NULL); //创建文件类对象
fileDlg.m_ofn.lpstrTitle=L"打开文件"; //定义窗口名称
if(IDOK==fileDlg.DoModal()) //调用窗口获取路径
{
LPWSTR lpPathName = fileDlg.m_ofn.lpstrFile; //把路径赋值给变量lpPathName
SetDlgItemText(IDC_EDIT1,lpPathName); //把路径赋值给IDC_EDIT1控件
}
文件路径就会存在lpPathName 和IDC_EDIT1控件中