elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 21:27  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  WinAPI: Problema en Ventanas msg WM_DESTROY (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: WinAPI: Problema en Ventanas msg WM_DESTROY (Solucionado)  (Leído 308 veces)
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
WinAPI: Problema en Ventanas msg WM_DESTROY (Solucionado)
« en: 6 Noviembre 2008, 19:58 »

Estoy programando con en C con la WinAPI, tengo Una ventana pricipal con su respetivo menu, de el se cargan ventanas hijos de la ventana principal.

El problema radica en que cuando yo cierro una de las ventanas hijos, se cierra toda la aplicacion.

Cual seria la mejor manera de evitar que se cierre todo al aplicacion??



Edito:

Bueno no tuve que esperar respuesta:

Código
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
   switch (message)
   {
         //...............//
       case WM_DESTROY:
            if(hwnd == HWmain)
                    PostQuitMessage (0);
break;
   }
}
 

En la funcion WindowProcedure cuando se activa el WM_DESTROY solo tuve que comparar si la ventana Actual es la Ventana Principal.:

Citar
             if(hwnd == HWmain)
                     PostQuitMessage (0);


previamente en el WinMain declare

Código
HWmain == hwnd;

y antes de eso cree la variable global:

Código
HWND HWmain;

Saludos. ¿Alquien conoce una forma mas eficiente.?


« Última modificación: 12 Noviembre 2008, 07:24 por Anon » En línea

Bien Super Divertido
@wifigdlmx
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con WINAPI
Programación C/C++
..:ALT3RD:.. 7 722 Último mensaje 26 Agosto 2011, 21:35
por Queta
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines