API:Vcl.Controls.TControlCanvas.CreateHandle
Delphi
procedure CreateHandle; override;
C++
virtual void __fastcall CreateHandle();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControlCanvas |
Beschreibung
Weist ein neues Handle für die Zeichenfläche zu.
Vcl.Controls.TControlCanvas.CreateHandle erbt von Vcl.Graphics.TCanvas.CreateHandle. Der folgende Inhalt bezieht sich auf Vcl.Graphics.TCanvas.CreateHandle.
Weist ein neues Handle für die Zeichenfläche zu.
CreateHandle wird von der Zeichenfläche automatisch aufgerufen, wenn ein Handle erforderlich ist. In TCanvas kehrt CreateHandle zurück, ohne ein Handle zuzuweisen. CreateHandle kann in abgeleiteten Klassen überschrieben werden, die Handles unter bestimmten Bedingungen zuweisen.
TControlCanvas gibt beispielsweise für das Steuerelement, dem die Zeichenfläche zugewiesen ist, den HDC (Handle für den Windows-Gerätekontext) zurück.