您的位置:首页 > 其它

MFC选择文件并保存到当前路径

2016-05-27 12:06 387 查看
char CurrentDirectory[MAX_PATH];
CString fileName = "*.obj";         //默认打开的文件名
CString FilePathName;
CString Directory;
CString SaveFileName;
int ret = GetCurrentDirectory(MAX_PATH,CurrentDirectory);
Directory.Format(_T("%s"),CurrentDirectory);
SaveFileName = Directory + _T("\\test.obj");
CString filter = "文件 (*.obj)|*.obj||";   //文件过虑的类型
CFileDialog openFileDlg(TRUE, NULL, fileName, OFN_HIDEREADONLY|OFN_READONLY, filter, NULL);
if(openFileDlg.DoModal()==IDOK)
{
FilePathName = openFileDlg.GetPathName(); //文件名保存在了FilePathName里
CopyFile(FilePathName, SaveFileName ,FALSE);
}
else
{
return;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息