Vcl.ComCtrls.TCustomTreeView.DestroyWnd
Delphi
procedure DestroyWnd; override;
C++
virtual void __fastcall DestroyWnd();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Description
Supprime la fenêtre du contrôle.
DestroyWnd est appelée quand la vue arborescente doit remplacer sa fenêtre. Par exemple, le changement de propriétés implémentées par des paramètres de fenêtre nécessite que la vue arborescente soit détruite puis recréée en utilisant la méthode CreateWnd.
Avant la destruction de la fenêtre, DestroyWnd enregistre les informations sur les éléments de la vue arborescente en mémoire, libère tous les contextes de périphérique puis appelle DestroyWindowHandle. Quand la fenêtre est recréée, les éléments stockés sont ajoutés à cette nouvelle fenêtre.