如何等待进程结束C++

问题描述:

我创建与代码的过程:如何等待进程结束C++

CreateProcess(NULL, "process.exe", NULL, NULL, TRUE, 0, NULL, NULL, %ini_processo, %processo_info); 

我需要我的代码等待我的过程中恢复之前完成。 C++的方法是什么?

+0

-1:没有显示研究工作。这已被问过很多次。 – 2012-02-26 14:46:40

+8

也许我有我的搜索技能泄漏。 – 01BTC10 2012-02-26 14:48:22

+7

WaitForSingleObject(processo_info.hProcess,INFINITE)。不要忘记CloseHandle()返回的句柄。看起来你应该使用Process类,如果%实际编译。使用&否则。 – 2012-02-26 14:51:15

您只需致电WaitForSingleObject就可以获得CreateProcess的回报。