關(guān)閉系統內的任意進(jìn)程!
HWND hWnd;
// 先得到想要關(guān)閉的窗口的句柄
// 比如用FindWindow
hWnd=FindWindow(NULL,_T("dlg"));
if ( hWnd ==NULL )
return ;
// 下面是關(guān)閉進(jìn)程的兩種方法
// // 如果來(lái)文的則 //
::PostMessage(hWnd,WM_CLOSE,0,0);
// // 如果來(lái)武的則 //
DWORD dwProcessId;
// 得到該窗口的進(jìn)程ID
GetWindowThreadProcessId(hWnd,&dwProcessId);
// 從進(jìn)程ID打開(kāi)進(jìn)程句柄
HANDLE handle=OpenProcess(0,FALSE,dwProcessId);
// 強制終止進(jìn)程
TerminateProcess(handle,0);
foenix
轉貼自vckbase
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。