Vcl.Controls.TWinControl.ParentWindow

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ParentWindow: HWND read FParentWindow write SetParentWindow;

C++

__property HWND ParentWindow = {read=FParentWindow, write=SetParentWindow, nodefault};

Eigenschaften

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

Beschreibung

Bezeichnet das zugrunde liegende Steuerelement der übergeordneten Komponente.

ParentWindow bezeichnet das Fenster-Handle, das dem übergeordneten Steuerelement zugrunde liegt. Soll ein Nicht-VCL-Steuerelement als übergeordnetes Steuerelement zugewiesen werden, weisen Sie ParentWindow das Handle dieses Steuerelements zu. Diese Zuweisung veranlasst das Verschieben des Steuerelements in den Bildschirmbereich des übergeordneten Steuerelements. Weisen Sie ParentWindow einen Wert zu, hat dies keinerlei Auswirkungen, wenn Parent nicht nil (Delphi) bzw. NULL (C++) ist.

TActiveXControl-Objekte verwenden ParentWindow, um ein Steuerelement in ein ActiveX-Containerfenster einzufügen. ParentWindow wird automatisch zugewiesen, wenn ein Steuerelement durch einen Aufruf von CreateParented (Delphi) oder des entsprechenden überladenen Konstruktors (C++) erzeugt wird.

Verwenden Sie ParentWindow für fensterorientierte Steuerelemente in einer DLL. Dadurch kann das Steuerelement von Anwendungen referenziert werden, die auf anderen Anwendungen basieren.

Siehe auch