从流程处理中获取流程信息

Rya*_*yan 2 c++ windows

我需要PROCESS_INFORMATION在我的应用程序中使用外部进程,我有进程句柄和进程ID,但我不知道如何PROCESS_INFORMATION解决这个问题.

我正在使用在Windows上运行的C++(11),Visual Studio 2012.任何帮助将不胜感激.

Han*_*ant 6

PROCESS_INFORMATION充满了CreateProcess().那艘船航行了; 这个过程已经开始了.

让我们专注于你真正想做的事情.要确定进程是否已终止,请首先使用OpenProcess()以获取进程的句柄.你需要你已经拥有的PID.然后WaitForSingleObject()会告诉你它是否被终止.传递INFINITE第二个参数以阻止该进程终止.传递0,如果你想查询.最后,CloseHandle()用来清理.