【发布时间】:2013-12-31 23:21:57
【问题描述】:
如何等待通过 CreateProcess 函数运行的子进程真正启动?我想的是 WaitForInputIdle 函数,但它比子应用程序绘制所有窗口更早返回。
【问题讨论】:
-
你有子进程的源码吗?如果你这样做了,也许可以使用命名事件在进程之间发出信号。
-
是什么原因? WaitForInputIdle 是一个很好的功能,因为消息处理开始......如果程序启动,则最小化 d 子窗口将永远不会被绘制。它有什么不同吗?告诉我们原因...
-
@Roger Rowland 不,我没有子进程的源代码
-
为什么需要让父窗口等待子窗口完全绘制?一旦孩子运行,父母实际上对孩子做了什么?你可能在等待错误的事情。