Me revoilou !
Bon, en fait, c'est très simple. Tu créé une classe pour ta boite de dialogue que tu veux ouvrir. Ensuite, dans l'évènement OnBouton, où "Bouton" est le nom du bouton qui ouvrira ta dialog, tu instancies la classe et tu appelles sa méthode DoModal() pour l'afficher modalement.
Démonstration :
Code :
- void CDialogPrincipale::OnBoutonQuiOuvreLaDialog()
- {
- CDialogSecondaire dlg();
- dlg.DoModal();
- }
|
voila, c'est aussi simple que ça. CDialogSecondaire est la classe correspondant à la dialog que tu souhaites ouvrir, et comme elle hérite de CDialog, tu peux utiliser la méthode DoModal() afin de l'ouvrir modalement (tu devras la fermer avant de retourner à ta dialog principale).
A+
---------------
J'ai un string dans l'array (Paris Hilton)