Rubrik: Windows/System | 22.03.05 |
ExitProcess-Funktion Diese Funktion beendet einen Prozess und alle seine Threads. | ||
Betriebssystem: Win95, Win98, WinNT 3.1, Win2000, WinME | Views: 323.315 |
Deklaration:
Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
Beschreibung:
Diese Funktion beendet einen Prozess und alle seine Threads.
Parameter:
uExitCode | Erwartet den Exitcode eines Prozesses oder Threads, der mittels der GetExitCodeProcess- oder GetExitCodeProcess-Funktion ermittelt werden kann. |
Rückgabewert:
keine
Beispiel:
Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long) Private Declare Function GetExitCodeProcess Lib "kernel32" ( _ ByVal hProcess As Long, _ lpExitCode As Long) As Long Private Declare Function GetCurrentProcess Lib "kernel32" () As Long
' Aktuellen Prozess beenden (Achtung!! die IDE wird auch beendet) Private Sub Command1_Click() Dim dwExitcode As Long Call GetExitCodeProcess(GetCurrentProcess, dwExitcode) Call ExitProcess(dwExitcode) End Sub