Vcl.Controls.TControl.WndProc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure WndProc(var Message: TMessage); virtual;

C++

virtual void __fastcall WndProc(Winapi::Messages::TMessage &Message);

Eigenschaften

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

Beschreibung

Stellt spezielle Botschaftsreaktionen für das Steuerelement bereit.

Überschreiben Sie WndProc, um die anfängliche Windows-Botschaftsverarbeitungsroutine für das Steuerelement zu ändern. Die Eigenschaft WindowProc wird mit WndProc initialisiert.

Die Methode WndProc implementiert das durch die Eigenschaften ControlStyle und DragMode festgelegte Mausverhalten und aktualisiert die Eigenschaft ControlState. Sie übergibt alle nicht behandelten Botschaften an die Methode Dispatch.

Beim Überschreiben von WndProc müssen Sie die geerbte Methode aufrufen, um alle nicht behandelten Botschaften weiterzugeben.

Siehe auch

Codebeispiele