(1)在对话框中添加一个编辑框和一个按钮,如下图所示:
(2)为编辑框添加CEdit控件变量m_filePath。
(3)为“浏览”按钮添加响应函数,函数内容如下:
const char pszFilter[] = _T("BMP文件 (*.bmp)|*.bmp|JPG文件 (*.jpg)|*.jpg|所有文件 (*.*)|*.*||");
CFileDialog dlg(TRUE, "bmp", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,pszFilter, this);
if(dlg.DoModal() == IDOK)
{
//将获取的文件名显示到编辑框中
CString strPath = dlg.GetPathName();
m_filePath.SetWindowText(strPath);
}