DWORD nProcessID;
HANDLE hProcess = NULL;
::GetWindowThreadProcessId((HWND)handle,&nProcessID); // handle要关闭的进程句柄,可以使用FindWindow获取
hProcess = ::OpenProcess(PROCESS_TERMINATE,FALSE,nProcessID);
if (!::TerminateProcess(hProcess, 0))
{
DWORD derror = GetLastError();
return FALSE;
}
return TRUE;
MFC关闭进程
于 2013-12-09 14:58:38 首次发布