TerminateProcess函數(shù)是Windows操作系統(tǒng)中的一個API函數(shù),用于終止指定進(jìn)程的執(zhí)行。它的使用方法如下:
HANDLE hProcess = OpenProcess(PROCESS_TERMINATE, FALSE, dwProcessId);
其中,dwProcessId為要終止進(jìn)程的進(jìn)程ID。
BOOL result = TerminateProcess(hProcess, uExitCode);
其中,uExitCode為進(jìn)程終止的退出代碼,表示進(jìn)程終止的原因。
CloseHandle(hProcess);
這樣就可以使用TerminateProcess函數(shù)終止指定進(jìn)程的執(zhí)行了。需要注意的是,TerminateProcess函數(shù)會立即終止進(jìn)程,不會執(zhí)行任何清理操作,因此可能會導(dǎo)致資源泄漏或數(shù)據(jù)丟失,建議在確保不會產(chǎn)生副作用的情況下使用。