Vcl.Controls.TWinControl.WindowHandle

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property WindowHandle: HWnd read FHandle write FHandle;

C++

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

Propriétés

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

Description

Donne accès au handle de fenêtre du contrôle.

La propriété WindowHandle donne accès au même handle de fenêtre que la propriété Handle mais WindowHandle est protégée et n'est donc accessible que par du code se trouvant dans le contrôle.

Il est commode d'utiliser WindowHandle car cette propriété peut être modifiée alors que la propriété Handle n'est accessible qu'en lecture seule. Utilisez WindowHandle pour l'implémentation de méthodes nécessitant une modification de la valeur du handle de fenêtre des contrôles. A la différence de la propriété Handle, lire la valeur de WindowHandle ne crée pas automatiquement un handle valide. WindowHandle peut contenir une valeur nulle.

Voir aussi