Juani:
realmente no se cual ha sido el código que te dieron, pero existen errores en algunos códigos salidos de la web con el cual no se pueden cerrar aplicaciones tales como calc.exe, iexplorer.exe e inclusive el notepad.exe, usando una constante WM_CLOSE
Para ello, tenés que usar la siguiente sentencia:
SendMessage HWH, WM_SYSCOMMAND, SC_CLOSE, NILL
en donde HWH es el handle de la ventana que vas a cerrar
Public Const NILL = 0&
Public Const WM_SYSCOMMAND = &H112
Public Const SC_CLOSE = &HF060
tené en cuenta que además existen formas de matar el proceso, directamente y por lo tanto todas las instancias de ese proceso, lo cuale s mucho más beneficioso, ya que matás unos cuantos pájaros de un sólo tiro.
Si te interesa el código, mandame un email y te lo envio.
Se trata de un código archiconocido. DFreezer
Bueno, mucha suerte.