TerminateProcess

是C++程式語言中的一種函式,終止指定進程及其所有的執行緒。

基本介紹

  • 中文名:TerminateProcess
  • 外文名:TerminateProcess
  • 屬性:一種數學函式
  • 作用:終止指定進程及其所有執行緒
  • 套用: VC
TerminateProcess,1. 函式原型,2. VC,

TerminateProcess

TerminateProcess函式終止指定進程及其所有執行緒

1. 函式原型

BOOL TerminateProcess(
HANDLE hProcess,//進程句柄
UINT uExitCode //進程終止碼
);
VB聲明
Declare Function TerminateProcess Lib "kernel32" Alias "TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
說明
結束一個進程
在VB里使用
可以使用,但儘量不用
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
hProcess Long,指定要中斷的一個進程的句柄
uExitCode Long,進程的一個退出代碼

2. VC

參數:
  • hProcess
  • [in] 指定要中斷進程的句柄. 該句柄可以由 OpenProcess得到.
  • DWORD uExitCode
  • [in] 進程和其所有執行緒的退出代碼
返回值:
返回非零值代表成功。0代表失敗。想要得到更多錯誤信息,請調用GetLastError.。
要求:
Header
winbase.h
Library
coredll.lib
Windows Embedded CE
Windows CE 1.0 and later
Windows Mobile
Windows Mobile Version 5.0 and later

相關詞條

熱門詞條

聯絡我們