fenêtres frames de destruction
L'infrastructure MFC gère la destruction de la fenêtre ainsi que la création de ces fenêtres associées à l'infrastructure de documents et les vues. Si vous créez des fenêtres supplémentaires, vous devez vous charger de les détruire.
Dans l'infrastructure, lorsque l'utilisateur ferme le cadre de la fenêtre, le gestionnaire par défaut d' OnClose de la fenêtre appelle DestroyWindow. La dernière fonction membre appelée lorsque la fenêtre Windows est détruite est OnNcDestroy, qui effectue un peu de nettoyage, appelle la fonction membre d' Par défaut pour effectuer le nettoyage Windows, et enfin appelle la fonction membre PostNcDestroyvirtuelle. L'implémentation d' CFrameWnd d' PostNcDestroy supprime l'objet de fenêtre C++. Vous ne devez jamais utiliser l'opérateur C++ supprimer sur une fenêtre cadre. Utilisez plutôt DestroyWindow.
Lorsque la fenêtre principale se ferme, l'application se ferme. S'il existe des documents non être modifiés, l'infrastructure affiche un message pour demander si les documents stockés et garantit que les documents appropriés sont enregistrés si nécessaire.