很急,很简单,选择文件对话框怎么弹出? 好像是openfiledlg之类的,点一个button弹出一个选择文件对话框,确定后,文件名及全路径写在一个edit上,急救 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFileDialog dlg(TRUE); //TRUE为OPEN对话框,FALSE为SAVE AS对话框 if(dlg.DoModal() == IDOK) { m_sFileName=dlg.GetPathName(); UpdateData(FALSE); } m_sFileName 为edit对应的变量。 帮你写个打开文件对话框并取得文件路径的吧,你只要把它嵌入到你的程序中就可以了。MFC的,带扩展名过滤:CString askSavePath() { CString savePath; const wchar_t* const filter = L"Text files (*.txt)|*.txt|All Files (*.*)|*.*||"; CFileDialog dlg(FALSE, L".txt", 0, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, filter, this, 0); INT_PTR result = dlg.DoModal(); if(IDOK == result) { savePath = dlg.GetPathName(); } return savePath;} 没有上机编译调试,就表达个意思,楼主自己改改吧。 recvfrom函数使用MSG_PEEK参数,导致2次FD_READ事件? WaitForSingleObject耗费线程时间问题 庆祝祖国60周岁 散分!!!!!!!! 如何实现ie浏览器在网页无法打开的时候,就自动将ie重定向到一个制定的网址?(在线等) c++,vc,mfc的关系 关于视频触发的问题?急! 如何能实现文件监控 ,以及判断某个文件是否被打开? 如何搜索一个字符在 一个字符串中出现了多少次? 怎样实现CMap?(最好给出源代码) 作控件时出现的问题(涉及回调函数) ?同一串口句丙在不同窗口的运用 能否使用wavein系列API提高采集的音量
if(dlg.DoModal() == IDOK)
{
m_sFileName=dlg.GetPathName();
UpdateData(FALSE);
}
m_sFileName 为edit对应的变量。
CString savePath;
const wchar_t* const filter = L"Text files (*.txt)|*.txt|All Files (*.*)|*.*||";
CFileDialog dlg(FALSE, L".txt", 0, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, filter, this, 0);
INT_PTR result = dlg.DoModal();
if(IDOK == result) {
savePath = dlg.GetPathName();
}
return savePath;
}
没有上机编译调试,就表达个意思,楼主自己改改吧。