Domanda 1:

ho dimenticato la definizione:

Public Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long


Domanda 2
Si, se ti restituisce un handle del programma lanciato (sostituiscilo a shell)