Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une boîte de dialogue modale se ferme lorsque l’utilisateur choisit l’un de ses boutons, généralement le bouton OK ou le bouton Annuler. Si vous choisissez le bouton OK ou Annuler, Windows envoie à l’objet de boîte de dialogue un message de notification de contrôle BN_CLICKED avec l’ID du bouton, IDOK ou IDCANCEL. CDialog
fournit des fonctions de gestionnaire par défaut pour ces messages : OnOK
et OnCancel
. Les gestionnaires par défaut appellent la EndDialog
fonction membre pour fermer la fenêtre de dialogue. Vous pouvez également appeler EndDialog
à partir de votre propre code. Pour plus d’informations, consultez la fonction membre EndDialog de classe CDialog
dans la référence MFC.
Pour fermer et supprimer une boîte de dialogue non modale, remplacez PostNcDestroy
et appelez l’opérateur delete
sur le pointeur this
. La destruction de la boîte de dialogue explique ce qui se passe ensuite.