Vcl.Controls.TControlCanvas.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TControlCanvas(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
destructor | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControlCanvas |
Beschreibung
Gibt eine Instanz von TControlCanvas frei.
Rufen Sie Destroy nicht direkt in einer Anwendung auf. Steuerelemente, die ein TControlCanvas-Objekt verwenden, geben es frei, indem deren Destruktoren die Methode Free aufrufen. Free überprüft zuerst, ob das TControlCanvas-Objekt bereits nil ist und ruft Destroy nur bei Bedarf aufgerufen.
Destroy gibt zunächst das Handle auf den Gerätekontext (HDC) frei, der von dem Zeichenflächenobjekt verwendet wird. Erst dann erfolgt die Freigabe des Speichers, der dem Objekt zugewiesen ist.