Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Lessman en 01 de Enero de 1970, 01:00:00 AM

Título: Como cerrar un programa en win32
Publicado por: Lessman en 01 de Enero de 1970, 01:00:00 AM
...
Título: Como cerrar un programa en win32
Publicado por: Ithaqua en 01 de Enero de 1970, 01:00:00 AM
                                Eso es de no gestionar bien los mensajes de salida. Te refieres a que se ve que el proceso sigue activo no?

                               
Título: Como cerrar un programa en win32
Publicado por: _Grey en 01 de Enero de 1970, 01:00:00 AM
                                Supongo que en la funcion que gestionas los mensajes tienes un switch() para controlar los eventos... pues ponle esto:

case WM_DESTROY:
   PostQuitMessage(0);
   return 0;


Y cuentanos si te funciona.

Saludos.                                
Título: Como cerrar un programa en win32
Publicado por: Lessman en 01 de Enero de 1970, 01:00:00 AM
...
Título: Como cerrar un programa en win32
Publicado por: BeRSeRKeR en 01 de Enero de 1970, 01:00:00 AM
                                Mejor que eso...en WM_CLOSE pon

PostQuitMessage(0);
return 0;
                               
Título: Como cerrar un programa en win32
Publicado por: Lessman en 01 de Enero de 1970, 01:00:00 AM
...