mfc运行exe文件

xiaoma2205 2012-05-15 05:03:48
用mfc编写程序时,读入一个.exe的文件名及路径,我想实现在读到这个的时候取运行这个exe的文件,运行结束后返回程序,求指导!!最好有好使的代码可以参考下!!
...全文
199 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
一叶之舟 2012-05-15
  • 打赏
  • 举报
回复
CreateProcess
system
ShellExecute
xiaoxu 2012-05-15
  • 打赏
  • 举报
回复
支持CreateProcess,WaitForSingleObject
酱油党 2012-05-15
  • 打赏
  • 举报
回复
都是正解!~
薛定谔之死猫 2012-05-15
  • 打赏
  • 举报
回复
CreateProcess
system
ShellExecute
后两者是异步的,system可以通过循环等待进程结束,ShellExecute可以通过判断进程号等待结束,第一个方便些,可以直接使用内核对象做等待
cobra_chen 2012-05-15
  • 打赏
  • 举报
回复
ShellExecute
ShellExecuteEx
赵4老师 2012-05-15
  • 打赏
  • 举报
回复
楼上的,再加上WaitForSingleObject等待执行结束?
W170532934 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

CreateProcess(_T("C:\\Windows\\test.exe"),_T(""),NULL,NULL,0,0,NULL,NULL,NULL,NULL);
[/Quote]
++
oldmtn 2012-05-15
  • 打赏
  • 举报
回复
CreateProcess(_T("C:\\Windows\\test.exe"),_T(""),NULL,NULL,0,0,NULL,NULL,NULL,NULL);

64,646

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧