如何判断某个进程是否在移动设备上运行

问题描述:

我在Pocket PC 2003设备上拥有进程“A”的句柄。我需要确定该进程是否仍在进程“B”中运行。过程'B'用Embedded Visual C++ 4.0编写。如何判断某个进程是否在移动设备上运行

如果进程在调用函数时运行,GetExitCodeProcess将返回STILL_ACTIVE。

进程句柄是可以等待的。当进程退出时,它们会发出信号 - 将释放任何等待线程。您可以将它们与WaitForSingleObject,WaitForMultipleObjects等一起使用。