Vcl.Controls.TWinControl.WindowHandle
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.