Vcl.Controls.TWinControl.ParentWindow

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ParentWindow: HWND read FParentWindow write SetParentWindow;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Description

Fait référence au contrôle sous-jacent du parent.

ParentWindow fait référence handle de la fenêtre sous-jacente au contrôle parent. Pour désigner un contrôle non-VCL comme parent, affectez le handle du contrôle à ParentWindow. Cette affectation déplace le contrôle jusqu'à la zone écran du parent. L'initialisation de ParentWindow est sans effet si Parent n'a pas la valeur nil (Delphi) ou NULL (C++).

Les objets TActiveXControl utilisent ParentWindow pour insérer un contrôle dans une fenêtre conteneur ActiveX. ParentWindow est définie automatiquement quand un contrôle est créé à l'aide de la méthode CreateParented (Delphi) ou du constructeur surchargé approprié (C++).

Utilisez ParentWindow avec les contrôles fenêtrés packagés dans une DLL. Cela permet à d'autres application de référencer le contrôle.

Voir aussi