用 C# 调用 Win32 API 呗。先通过 CreateToolHelp32Snapshot、Process32First、Process32Next、OpenProcess 等几个 Win32 API 取得目标进程的句柄。如果目标进程本身是通过你启动的(即父进程是你这个程序),那直接通过 CreateProcess 就可以直接返回。拿到句柄了再通过 WaitForSingleObject 等待目标进程有退出信号就好了。
用 C# 调用 Win32 API 呗。
先通过
CreateToolHelp32Snapshot
、Process32First
、Process32Next
、OpenProcess
等几个 Win32 API 取得目标进程的句柄。如果目标进程本身是通过你启动的(即父进程是你这个程序),那直接通过CreateProcess
就可以直接返回。拿到句柄了再通过
WaitForSingleObject
等待目标进程有退出信号就好了。