Vcl.Controls.TWinControl.GetTopParentHandle

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetTopParentHandle: HWnd;

C++

HWND __fastcall GetTopParentHandle(void);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Description

Renvoie le handle de fenêtre de la première fenêtre non-VCL contenant le contrôle fenêtré.

Utilisez la propriété GetTopParentHandle pour accéder au handle de la fenêtre qui héberge le contrôle fenêtré. GetTopParentHandle parcourt les conteneurs du contrôle fenêtré jusqu'à trouver un contrôle dont la propriété Parent a la valeur nil (Delphi) ou NULL (C++). Si ce parent de plus haut niveau est contenu dans une fenêtre non-VCL (c'est-à-dire dont la propriété ParentWindow est non-nulle), GetTopParentHandle renvoie le handle de la fenêtre non-VCL. Si le contrôle fenêtré n'est pas contenu dans une fenêtre non-VCL, GetTopParentHandle renvoie le handle de la propre fenêtre du contrôle fenêtré.

Voir aussi