如何等待通过CreateProcess函数运行的子进程真正启动?我考虑过WaitForInputIdle函数,但是它比子应用程序绘制所有窗口早返回。
最佳答案
解决此问题的方法是,在父级中创建管道。派生后,父级从管道中读取数据,而子级写入一些数据以表明已准备就绪。
关于c++ - 我如何等待子进程真正启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20562296/
如何等待通过CreateProcess函数运行的子进程真正启动?我考虑过WaitForInputIdle函数,但是它比子应用程序绘制所有窗口早返回。
最佳答案
解决此问题的方法是,在父级中创建管道。派生后,父级从管道中读取数据,而子级写入一些数据以表明已准备就绪。
关于c++ - 我如何等待子进程真正启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20562296/