您的位置:首页 > 其它

VC 打开文件

2015-10-14 18:29 225 查看
UpdateData(TRUE);
CFileDialog fileDlg(TRUE);
TCHAR DesktopPath[_MAX_PATH];
SHGetSpecialFolderPath(this->GetSafeHwnd(),MyDir,CSIDL_DESKTOP,0);
fileDlg.m_ofn.lpstrInitialDir=DesktopPath;
fileDlg.m_ofn.lpstrTitle=_T("打开");
fileDlg.m_ofn.lpstrFilter=_T("Execl File\0*.xls;*.xlsx;*.csv\0\0All Files\0*.*\0\0");
fileDlg.m_ofn.lpstrDefExt=_T("Execl File\0*.xls;*.xlsx;*.csv\0\0");
if(IDOK==fileDlg.DoModal())
{
CFile file(fileDlg.GetPathName(),CFile::modeRead);
CString strFile =fileDlg.GetFileName();
GetDlgItem(IDC_EDIT1)->SetWindowText(strFile);
UpdateData(FALSE);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: