MFC ne répond pas

niou42 Messages postés 5 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 26 mai 2007 - 7 mai 2007 à 14:27
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 - 9 mai 2007 à 11:39
Bonjour

Je suis en train de faire une mfc en c++. celle ci contient un bouton qui incrémente une valeur. cette valeur est ensuite affichée dans une edit box. mon problème est que je fait une boucle infini pour lire des valeurs, doncune fois que je clique sur ce bouton, mon MFC se bloque est me dit qu'elle ne répond pas.

Comment faire alors pour éviter que mon apllication ne se bloque ( mais sans utiliser de Sleep )

De plus comment peut on faire pour que lorsque j'appuye sur une touche, je sorte de ma boucle.

Je vous remerci d'avance

2 réponses

yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
7 mai 2007 à 21:18
Pour sortir d'une boucle avec ESCAPE tu peux faire :

while( true )
{
    if( ::GetAsyncKeyState(VK_ESCAPE) & (SHORT)0x8000 )
        break;
}
0
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
9 mai 2007 à 11:39
Je ne comprend pas trop le but du programme; un peu plus de précision sur l'action voulue pour le click du bouton
louis14
0
Rejoignez-nous