createprocess创建进程后,怎么等待子进程创建初始化完毕?

wolong98 2009-06-30 11:31:01
WaitForInputIdle 函数 wince不支持

有什么好建议 来等待 子进程创建完毕?
...全文
247 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鲸鱼有韵味 2011-10-21
  • 打赏
  • 举报
回复
WaitForInputIdle(pi.hProcess, 5000);
hhyh612 2009-07-03
  • 打赏
  • 举报
回复
从应用角度来看,它确实没有初始化完
但这是应用相关的,createprocess的主进程不可能知道
wolong98 2009-07-02
  • 打赏
  • 举报
回复
比如 cmd.exe
createprocess 后 ,并不能马上进行模拟输入操作,
createprocess 只是创建进程, 并不等待进程初始化完毕
hhyh612 2009-07-01
  • 打赏
  • 举报
回复
问题逻辑有问题,何谓创建初始化完毕

对于主进程而言,createprocess返回后子进程就已经创建初始化完毕了
wolong98 2009-07-01
  • 打赏
  • 举报
回复
子进程,是现成的程序,非自己编写,如果自己编写的当然简单
91program 2009-07-01
  • 打赏
  • 举报
回复
进程创建完毕时,让它发一个消息出来,这样就知道进程创建完毕了
nick_TS16949 2009-07-01
  • 打赏
  • 举报
回复
ls说的没错~
createprocess返回,则调用进程已经初始化完毕了。

19,520

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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