Uso Vc++2008, OpenGL y aun teniendo
case WM_KEYDOWN:
Teclas[(int)wParam]=true;
switch(wParam)
{
case VK_ESCAPE:
PostMessage(Ventana, WM_CLOSE, 0, 0);
break;
}
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
}
La ventana se cierra pero sigue depurando (el proceso sigue abierto). Alguna Idea de como cerrarlo por completo?
Perdona la ignorancia pero quizás así:
case WM_KEYDOWN:
Teclas[(int)wParam]=true;
switch(wParam)
{
case VK_ESCAPE:
PostMessage(Ventana, WM_CLOSE, 0, 0);
break;
}
break;
case WM_DESTROY:
PostQuitMessage(0);
ExitProcess(0);
break;
}
Es que no sé de la WINAPI pero supongo que con un return 0; en el manejador de mensajes que supongo que es ese, surte el mismo efecto ¿no?Quedando así:
case WM_KEYDOWN:
Teclas[(int)wParam]=true;
switch(wParam)
{
case VK_ESCAPE:
PostMessage(Ventana, WM_CLOSE, 0, 0);
break;
}
break;
case WM_DESTROY:
PostQuitMessage(0);
return 0;
break;
}
Que va, no funciona. Todo este problema ha empezado cuando le he metido una structura para almacenar objeto. Dejo el source por si alguien sabe...
https://www.dropbox.com/s/4tuxbm7pilu9kb1/Juego%20Fail.rar
Porfavor es imposible seguir programando teniendo que cerrar continuamente
Apaga el depurador.
como que apague el depurador?
nono si cuando le doy a generar, y tengo el exe, al abrirlo y cerrarlo, el proceso se sigue quedadno
Bueno, en Codeblocks cuando lo pongo en Modo "Depuración" no me deja cerrar la ventana. Tengo que apagar el depurador:
(http://img716.imageshack.us/img716/5677/sinttulovat.png)
No, uso VisualC++2008 y hasta que le meti los struct iba perfectamente
Bueno lo decía por si pasaba lo mismo.
Siempre puedes pasarte al CodeBlocks (puedes seguir usando el compilador y el debugger del Visual Studio).
recién voy a descargar tu src, no sabía que lo publicaste. cualquier cosa te mando pm.
Fijate estos programas básicos si te sirven de algo, más que nada lo que es la destrucción de la ventana. porque me dijiste por pm que la ventana se cerraba pero el proceso continuaba.
http://foro.elhacker.net/programacion_cc/ejemplo_winapi32_gui_conversor_decimal_a_binario-t358539.0.html
http://foro.elhacker.net/programacion_cc/ejemplo_de_programa_winapi32_gui-t358131.0.html
igual voy a mirar tu código ahora y cualquier cosa te mando un mp.
mm según veo, a mi codigo no le falta nada...