Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Const PROCESS_TERMINATE = &H1
Private function KillProcess(pid)
Dim hProcess As Long
hProcess = OpenProcess(PROCESS_TERMINATE, 0, pid)
TerminateProcess hProcess, 0
CloseHandle hProcess
End function