SoloCodigo
Programación General => C/C++ => Visual C++ => Mensaje iniciado por: SteelX en Sábado 25 de Junio de 2005, 17:00
-
el problema que tengo es el siguiente.
la aplicacion que cree no se destruye de una manera convencional. he desactivado que se cierre con botones y con la combinacion alt+F4. el repoblema es que necesito el mensaej de destruir la aplicacion, para que esta mande cierto mensaje a a una aplicacion remota, avisandole que se destruyó.
Hay dos formas que se destruya:
1)utilizando el administrador de tareas o cualquier programa para matar procesos.
que mensaje envia cuando se hace de esta manera?.
2)cuando se apaga o se reinicia el sitema(windows). sera el mismo mensaje que es anterior?
muchisimas gracias
-
Según tengo entendido primero envia el mensaje común de "salir", el mismo de alt+f4 o el boton "x". Luego de un tiempo, si no responde, mata el proceso "a la mala".
(cuando se apaga o se reinicia estoy seguro que hace lo anterior, pero cuando matas el proceso... no estoy seguro si manda el primer mensaje siempre)
-
WM_QUERYENDSESSION y WM_ENDSESSION cuando termina el sistema.
Mientras que para matarlo se abre el proceso con OpenProcess y se usa TerminateProcess, ningun mensaje es enviado ya que se usa en casos extremos.