g trouvé, g mis ceci dans mon while:
MSG msg; while(PeekMessage(&msg, NULL, 0, 0,PM_REMOVE)) if(msg.message==WM_KEYDOWN) if(msg.wParam==VK_ESCAPE)
------------------------------- Réponse au message : -------------------------------
> Salut, > je programme avec les mfc. J'ai dans mon programme une boucle while qui est un peu longue, je voulais l'interrompre lorsqu'on presse la touche echap. Je penses qu'il faut créer un thread, mais comment permettre à ce thread de voir l'évenement de l'appuie d'une touche et de modifier une variable dans le programme principal ? > D'avance merci. > Sebaplus
|