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