Debutant visual: affichage 2e boite de dialogue

Signaler
Messages postés
9
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
22 avril 2003
-
Messages postés
9
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
22 avril 2003
-
Bonjour,

j'ai créé une boite de dialogue avec le brave wizard en visual et j'amerais qu'une DEUXIEME boite de dialogue apparraisse quand je clique sur un bouton de la première

merci

6 réponses

Messages postés
252
Date d'inscription
mercredi 25 octobre 2000
Statut
Membre
Dernière intervention
1 mai 2005

il te suffit de recuperer l'action de l'utilisateur sur l'un ou l'autre de tes boutons, grace a son ID ...
si ta boite posse de un bouton OK et un CANCEL d'ID respectifs ID_OK et ID_CANCEL alors:
//Affichage de la 1ere boite
if (AfxMessageBox(...) == ID_OK)
// Affichage de la 2eme
AfxMessageBox(...)
else
...
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
A ce point un bon livre s'impose.
Tu mets kazaa et tu recherches:
CharlesPetzold5
PetzoldSources
C'est le livre et sources complets que je mets a disposition.
BruNews, ciao...
Messages postés
9
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
22 avril 2003

J'ai essayé ce que tu m'as proposé, mais il n'a pas aimé l'animal:
c'est vraiment une nouvelle fenetre que je souhaite afficher: pas simplement un message.

Ma nouvelle fenetre a comme id: IDD_PAGE
Messages postés
252
Date d'inscription
mercredi 25 octobre 2000
Statut
Membre
Dernière intervention
1 mai 2005

tu declares un nouvel objet de ta classe fenetre et :
<objet>.DoModal()
Messages postés
9
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
22 avril 2003

Re salut!

je dois avouer etre un peu paumé concernant le type d'objet à creer pour executer ce fameux DoModal...
Messages postés
9
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
22 avril 2003

mea maxima culpa, g trouvé le tutorial sur le site en cherchant tout autre chose :)