vc MFC中实现单击一个按钮,打开浏览文件窗口,选中一个exe文件,在一个编辑框中显示地址,并且打开这exe

vcMFC中如何实现单击一个按钮,打开浏览文件窗口,选中一个exe文件,在一个编辑框中显示这个exe文件路径完整地址,并且打开这exe,或者点击另一个按钮打开这个exe文... vc MFC中如何实现单击一个按钮,打开浏览文件窗口,选中一个exe文件,在一个编辑框中显示这个exe文件路径完整地址,并且打开这exe,或者点击另一个按钮打开这个exe文件 展开
 我来答
lgao622
2012-07-03 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6548
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

向TA提问 私信TA
展开全部
void CMyDlg::OnOpen()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CFileDialog fileDlg(TRUE);
fileDlg.m_ofn.lpstrTitle="文件打开对话框";
fileDlg.m_ofn.lpstrFilter="All Files(*.*)\0*.*\0\0";
fileDlg.m_ofn.lpstrDefExt="*.exe";
if(IDOK==fileDlg.DoModal())
{
CFile file(fileDlg.GetFileName(),CFile::modeRead);
m_Open=fileDlg.GetPathName();//文件名+后缀
UpdateData(FALSE);

}
ShellExecute(NULL,"open",namepath,0,0,0);
}
归悦欣cf
2012-07-02 · TA获得超过1443个赞
知道大有可为答主
回答量:4250
采纳率:60%
帮助的人:1297万
展开全部
打开文件对话框使用CFileDialog,至于如何用代码实现打开一个exe文件,可以再网上搜一下,会有很多这方面的资料及代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2a14e66
2012-07-03
知道答主
回答量:55
采纳率:0%
帮助的人:29.8万
展开全部
哈哈,楼主你这个功能很好做,用一个CFIleDialog也就是文件公用对话框就行了,显示的时候,记得写过滤条件是.exe,显示出来直接双击运行就行了··
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式