MFC创建新进程

Sawyer 2012-08-14 10:15:16
小弟遇到一个问题,就是MFC执行到一个函数abc()时,我现在想把abc()封装到一个新进程里,或者说为abc()创建一个新进程,命名为abc.exe,这样能做到吗?求大侠们指点
...全文
261 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuankuan_qiao 2014-01-17
  • 打赏
  • 举报
回复
引用 3 楼 tiger9991 的回复:
WinExec System 这个跟cmd执行命令 ShellExecute 楼上都说了 CreateProcess 这4个都行,随便用哪种都能满足楼主的需求。
启动程序的四种方法
quwei197874 2012-08-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

WinExec
System 这个跟cmd执行命令
ShellExecute 楼上都说了
CreateProcess

这4个都行,随便用哪种都能满足楼主的需求。
[/Quote]++
小马喝水 2012-08-14
  • 打赏
  • 举报
回复
可以,创建新进程用ShellExecute,可以通过这个函数把参数传递到新进程
suiyuan1767 2012-08-14
  • 打赏
  • 举报
回复
3楼说的很全面 具体参数可以查msdn
傻X 2012-08-14
  • 打赏
  • 举报
回复
WinExec
System 这个跟cmd执行命令
ShellExecute 楼上都说了
CreateProcess

这4个都行,随便用哪种都能满足楼主的需求。
Gloveing 2012-08-14
  • 打赏
  • 举报
回复
当然可以:
ShellExecuteEx中执行EXE并传入参数

15,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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