Partager via


fermer la boîte de dialogue

Une boîte de dialogue modale se ferme lorsque l'utilisateur sélectionne un de ses boutons, en général le bouton OK ou le bouton Annuler. Choisissez Ok ou le bouton Annuler provoque l'envoi par Windows des fenêtres objet une notification de contrôle de BN_CLICKED avec l'ID du bouton, IDOK ou IDCANCEL. CDialog fournit des fonctions gestionnaires par défaut de ces messages : OnOK et OnCancel. Les gestionnaires par défaut appellent la fonction membre de EndDialog pour fermer la fenêtre de dialogue. Vous pouvez également appeler EndDialog de votre propre code. Pour plus d'informations, consultez la fonction membre de EndDialog de la classe CDialog dans le guide de MFC.

S'arranger pour fermer et supprimer une boîte de dialogue non modales, une substitution PostNcDestroy et appeler l'opérateur de supprimer sur le pointeur de this. Destruction de la boîte de dialogue décrit ce qui se produit après.

Voir aussi

Concepts

cycle de vie d'une boîte de dialogue