16,471
社区成员
发帖
与我相关
我的任务
分享
// 获取当前工作路径
CString strAppName;
::GetModuleFileName(NULL, strAppName.GetBuffer(_MAX_PATH), _MAX_PATH);
strAppName.ReleaseBuffer();
int nPos = strAppName.ReverseFind('\\');
strAppName = strAppName.Left(nPos + 1);
//浏览文件
CFileDialog dlg(TRUE,NULL ,NULL,OFN_ENABLESIZING|OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,
_T("All Files (*.*)|*.*||"),NULL);
dlg.m_ofn.lpstrTitle=TEXT("打开魔兽文件...\0");
if(dlg.DoModal() == IDOK)
{
CString strFile = dlg.GetPathName(); // 全路径
MessageBox(strFile,"Title",MB_OK);
}