像这样处理一个进程:
HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ,
FALSE, processID );
如何注册此进程更新事件 - 如关闭\重启?是否可以注册复制事件(启动第二个相同进程)?
最佳答案
进程句柄在它们代表的进程退出时发出信号。因此,要查明进程何时退出,您可以将 hProcess
传递给 WaitForSingleObject
或任何其他等待函数。
关于c++ - 有进程的句柄如何注册监视其关闭/重新启动/复制事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10571169/