Partager via


Destruction de la boîte de dialogue

Les boîtes de dialogue modales sont normalement créées sur le frame de pile et détruits lorsque la fonction qui les a créés les extrémités.Le destructeur de l'objet dialog est appelé lorsque l'objet est hors de portée.

Les boîtes de dialogue non modale sont normalement créées et détenues par une vue ou une fenêtre frame parente — la fenêtre frame principale ou une fenêtre frame de document de l'application.Le gestionnaire d' OnClose par défaut appelle DestroyWindow, qui détruit la fenêtre boîte de dialogue.Si la boîte de dialogue seul se tient, sans des pointeurs vers elle ou à une autre syntaxe spéciale de propriété, vous devez substituer PostNcDestroy pour détruire l'objet dialog C++.Vous devez également substituer OnCancel et appeler DestroyWindow de lui.Sinon, le propriétaire de la boîte de dialogue doit destruction de l'objet C++ lorsqu'il n'est plus nécessaire.

Voir aussi

Concepts

Cycle de vie d'une boîte de dialogue