Vcl.Forms.TApplication.Handle

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Handle: HWnd read FHandle write SetHandle;

C++

__property HWND Handle = {read=FHandle, write=SetHandle, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

Description

Donne accès au handle de fenêtre de la fiche (fenêtre) principale de l'application.

Utilisez la propriété Handle pour appeler des fonctions de l'API Windows qui attendent comme paramètre un handle de fenêtre parent. Par exemple, une DLL affichant sa propre fenêtre de niveau supérieur a besoin d'une fenêtre parent pour pouvoir s'afficher dans l'application. L'utilisation de la propriété Handle fait de telles fenêtres une partie de l'application, ainsi elles peuvent être réduites, rétablies, activées ou désactivées avec l'application.

Remarque :  Pour écrire une DLL utilisant des fiches VCL, affectez le handle de la fenêtre principale de l'EXE hôte à la propriété Application->Handle de la DLL. Cela fait de la fiche de la DLL une partie de l'application hôte. N'affectez jamais la propriété Handle dans un EXE.

Voir aussi