不多说,直接上代码:
void CUpgradeFileDlg::OnBnClickedBtnOpenUpgradeFile()
{
CFileDialog dlg(TRUE);//TRUE为Open, FALSE为Save As
dlg.m_ofn.lpstrFilter = "升级文件(*.bin)\0*.bin\0所有文件(*.*)\0*.*\0\0";
dlg.m_ofn.lpstrTitle = "选择升级文件";
if (dlg.DoModal() == IDOK)
m_str_file_path = dlg.GetPathName();
//other process code
}