Vcl.Controls.TWinControl.WindowHandle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property WindowHandle: HWnd read FHandle write FHandle;

C++

__property HWND WindowHandle = {read=FHandle, write=FHandle, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Beschreibung

Ermöglicht den Zugriff auf das Fenster-Handle des Steuerelements.

Die Eigenschaft WindowHandle ermöglicht den Zugriff auf dasselbe Fenster-Handle wie die Eigenschaft Handle. WindowHandle ist jedoch als protected deklariert. Ein Zugriff ist deshalb nur mit Quelltext im Steuerelement möglich.

Der Vorteil der Eigenschaft WindowHandle besteht in der Tatsache, dass die Eigenschaft geschrieben werden kann. Die Eigenschaft Handle ist dagegen schreibgeschützt. Verwenden Sie WindowHandle zum Implementieren von Methoden, die den Wert des Fenster-Handles des Steuerelements ändern müssen. Das Lesen der Eigenschaft WindowHandle führt im Unterschied zur Eigenschaft Handle nicht zum automatischen Erstellen eines gültigen Handles. Existiert also noch kein Handle, wird beim Lesen der Eigenschaft WindowHandle der Wert Null zurückgegeben.

Siehe auch