建立对话框,创建一个Button控件,在单击事件里面添加:
CFileDialog fDlg(TRUE, _TEXT("txt"), NULL, 4|2,
_TEXT("文本文件(*.txt,*.ini,*.log)|*.txt;*.ini;*.log|全部文件(*.*)|*.*||"));
// 调用 DoModal() 方法来打开对话框
if (fDlg.DoModal() == IDOK)
{
// 设置编辑框1的内容为选择文件的路径
// GetPathName() --> 返回选定文件的完整路径
CString path;
path = fDlg.GetPathName();
这里用来打开txt,可以自定义其它格式;获得文件的路径就是path,往后再进行自己的操作。