MB_YESNO : gérer la réponse en visual C++

Signaler
Messages postés
50
Date d'inscription
mercredi 11 juin 2003
Statut
Membre
Dernière intervention
9 décembre 2003
-
Messages postés
4
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
6 mai 2009
-
Hello

Comment fait on en Visual C++ pour gérer la réponse de l'utilisateur qd il clique sur le bouton quitter (voir code suivant)
Je voudrais quitter l'appli qd il clique sur yes et retourner ds l'appli qd il clique sur no

thanks
pipic

void CMonApplication::OnbouttonQUITTER()
{

MessageBox("Etes vous sur de quitter l'application",NULL,MB_YESNO);
if (IDYES==TRUE) //ca marche pas
{
OnOK();

}
}

3 réponses

Messages postés
547
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
7 octobre 2007
1
Je ne connais pas VC++6

mais sur d'autre compilo ce serait plutôt un truc du genre

if (MessageBox("Etes vous sur de quitter 'application",NULL,MB_YESNO) == IDYES)
{
OnOK();

}
Messages postés
50
Date d'inscription
mercredi 11 juin 2003
Statut
Membre
Dernière intervention
9 décembre 2003

bien vu

thanks

pipic
Messages postés
4
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
6 mai 2009

Merci!!
j'ai adapté ce code a mon programme

do
 {
   if (MessageBox(variable,"titre de la fenetre": //NON pour arrêter",MB_YESNO) == IDNO)
   break;
 }
 while(1);  //pour le choix non on sort de la boucle!!

Quand on veut on fait ce que l'on peut !!