Une boîte de dialogue est une fenêtre de base dérivée de la classe CDialog de la bibliothèque de classes MFC (Microsoft Foundation ) . Vous pouvez utiliser cet exemple pour comprendre les boîtes de dialogue en appelant une boîte de dialogue de l'autre. Vous devrez d'abord créer un objet CDialog par l'assistant de projet , puis stocker un second dialogue comme une ressource et créer à partir de l'Assistant de classe d'une classe qui lui est associé . Les choses dont vous aurez besoin 
 Microsoft Visual C + + ou Visual Studio. NET 
 une connaissance élémentaire de l' IDE 
 Show More Instructions 
 1 
 Lancement de Microsoft Visual C + + 6.0 ou Visual studio. NET . Créez un nouveau projet MFC AppWizard (exe) et nommez-le « Dialogues ». Assurez-vous que " base de dialogue " et " Utiliser les MFC dans une DLL partagée» sont sélectionnés. Supprimer l'étiquette «TODO» de la boîte de dialogue. 
 2 
 Ajouter une deuxième boîte de dialogue . Cliquez sur " Project " puis " Ajouter une ressource ". Sélectionnez " Dialog " sous " Type de ressource " et cliquez sur "Nouveau". 
 3 
 Mettre en place la deuxième boîte de dialogue . Faites un clic droit sur elle et changer son ID pour " IDD_DIALOGBOX2 " et sa légende de "Second ". Fermez la boîte de dialogue " Propriétés". Associez le second dialogue avec la classe. Ouvrez l'assistant de classe en appuyant sur Ctrl + W. Sélectionnez "Créer une nouvelle classe, " enter " CSecondDialog " dans la boîte de texte "Nom " et sélectionnez " CDialog " que sa classe de base . Cliquez sur " Terminer". 
 4 
 ajouter des fonctionnalités en plaçant un bouton sur la première boîte de dialogue de la boîte à outils contrôles . Faites un clic-droit sur ce bouton. Faire l' ID " IDC_BUTTONSECOND " et modifier la légende de "Second ". . Double- cliquez sur le bouton accepter le nom de la fonction par défaut et effectuer les modifications suivantes dans le code du fichier DialogsDlg.cpp 
 sous le commentaire " TODO ", entrez :  CSecondDialog m_D2 ; 
 m_D2 . DoModal (); 
 inclure le fichier " SecondDialog " de définition en haut :  # include " SecondDialog.h " 
 5 
 compiler et exécuter le code . Testez l'application pour s'assurer qu'il fonctionne .