MFC, Thread

Sebaplus Messages postés 7 Date d'inscription jeudi 11 juillet 2002 Statut Membre Dernière intervention 25 avril 2003 - 25 avril 2003 à 11:39
Sebaplus Messages postés 7 Date d'inscription jeudi 11 juillet 2002 Statut Membre Dernière intervention 25 avril 2003 - 25 avril 2003 à 15:21
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

1 réponse

Sebaplus Messages postés 7 Date d'inscription jeudi 11 juillet 2002 Statut Membre Dernière intervention 25 avril 2003
25 avril 2003 à 15:21
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)
0
Rejoignez-nous