Vcl.Controls.TWinControl.GetTopParentHandle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetTopParentHandle: HWnd;

C++

HWND __fastcall GetTopParentHandle();

Eigenschaften

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

Beschreibung

Gibt das Fenster-Handle des ersten Fensters zurück, das nicht dem VCL-Steuerelement zugeordnet ist, welches das fensterorientierte Steuerelement enthält.

Verwenden Sie GetTopParentHandle, um auf das Handle des Fensters zuzugreifen, in dem sich dieses fensterorientierte Steuerelement befindet. GetTopParentHandle verarbeitet die Container des fensterorientierten Steuerelements, bis ein Steuerelement gefunden wird, dessen Eigenschaft Parent nil (Delphi) bzw. NULL (C++) ist. Wenn die in der Hierarchie oberste übergeordnete Komponente sich in einem Nicht-VCL-Fenster befindet (Eigenschaft ParentWindow ist ungleich Null), gibt GetTopParentHandle das Nicht-VCL-Fenster zurück. Befindet sich das fensterorientierte Steuerelement nicht in einem Nicht-VCL-Fenster, gibt GetTopParentHandle das Fenster-Handle des fensterorientierten Steuerelements zurück.

Siehe auch