Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: LeandroA en 1 Febrero 2009, 19:28 pm



Título: EndTask [API]
Publicado por: LeandroA en 1 Febrero 2009, 19:28 pm
hola encontre esta api en la msdn y como no esta en el apiguide ni en el apiviewer la pongo aca esta  buena es parecido al taskkill de windows

Esta es para Dessa que hace rato buscabamos algo asi.

Código:
 Option Explicit
Private Declare Function EndTask Lib "user32.dll" (ByVal hwnd As Long, ByVal fShutDown As Long, ByVal fForce As Long) As Long

Private Sub Command1_Click()
EndTask Me.hwnd, 0, 0
End Sub

para mas info.
http://msdn.microsoft.com/en-us/library/ms633492.aspx


Título: Re: EndTask [API]
Publicado por: Karcrack en 1 Febrero 2009, 20:55 pm
Interesante API... Pero que diferencia habria a enviar con SendMessage WM_CLOSE?? :-\

Saludos ;D


Título: Re: EndTask [API]
Publicado por: Dessa en 1 Febrero 2009, 21:03 pm
Leandro = Maestro, estoy seguro que eso va a servir, con WM_CLOSE parece contundente, cierra forzado y ni el window seven te pregunta ni "a"  (con SC_CLOSE funciona tambien)

Call EndTask(Hwn, 0, &H10)

'WM_CLOSE = &H10
'SC_CLOSE = &HF060&

Gracias por los aportes (ya perdí la cuenta)



EDIT:
Karcrack : solo con SendMessage (por lo menos yo) nunca pude cerrar forzado


saludos