如何实现程序打开任意一个exe文件并判断是否打开成功?

qq_38405231 2019-05-16 04:23:13
目前用到的代码:ShellExecute(NULL, _T("open"), _T("F:\\STEAM\\Steam.exe"),NULL, NULL, SW_SHOWNORMAL))
但是无法判断应用是否打开成功。
...全文
30 1 收藏 4
写回复
4 条回复
Eleven 2019年05月17日
MSDN看看该函数的返回值~
回复 点赞
schlafenhamster 2019年05月17日
若ShellExecute函数调用成功,则返回值为被执行程序的实例句柄。若返回值小于32,则表示出现错误。
回复 点赞
绿色盒子 2019年05月17日
返回值小于32就是打开失败
回复 点赞
蓦然回首时已逝 2019年05月16日
看看这个函数CreateProcess https://docs.microsoft.com/zh-cn/windows/desktop/ProcThread/creating-processes
回复 点赞
发动态
发帖子
VC/MFC
创建于2007-09-28

7898

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告