Vcl.Controls.TCustomControl.PaintWindow

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PaintWindow(DC: HDC); override;

C++

virtual void __fastcall PaintWindow(HDC DC);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TCustomControl

Beschreibung

Erstellt das Abbild des Steuerelements in einem angegebenen Gerätekontext.

Wenn ein benutzerdefiniertes Steuerelement eine WM_PAINT-Botschaft empfängt, wird automatisch die Methode PaintWindow aufgerufen. PaintWindow weist der Zeichenfläche von TCustomControl den im Parameter DC angegebenen Gerätekontext zu, ruft die Methode Paint auf und entfernt anschließend den Gerätekontext wieder. Durch Überschreiben von PaintWindow lassen sich zusätzliche Reaktionen auf die WM_PAINT-Botschaft bereitstellen. Dagegen wird durch Überschreiben der Methode Paint das Abbild des Steuerelements gezeichnet.

Siehe auch