怎么根据进程名或ID获得进程的HANDLE

怎样根据进程名或ID获得进程的HANDLE?我用进程名找到进程的PROCESSENTRY32,获得进程的ID,再打算用Terminat

怎样根据进程名或ID获得进程的HANDLE?
我用进程名找到进程的PROCESSENTRY32,获得进程的ID,
再打算用TerminateProcess()结束进程,
但是TerminateProcess()需要进程的HANDLE,
怎样获得进程的HANDLE呢?



[解决办法]
HANDLE hProcess;   //进程句柄
hProcess = OpenProcess(PROCESS_ALL_ACCESS,FALSE,pe32.th32ProcessID); 

用OpenProcess配合PROCESSENTRY32打开下,就能获得句柄了