System.Classes.AllocateHWnd

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function AllocateHWnd(const AMethod: TWndMethod): HWND;

C++

extern DELPHI_PACKAGE HWND __fastcall AllocateHWnd(const TWndMethod AMethod);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Description

Crée une fenêtre qui implémente une procédure de fenêtre spécifiée.

Appelez AllocateHWnd pour créer une fenêtre qui n'est pas associée à un contrôle fenêtré. Généralement, cette méthode est utilisée pour créer des fenêtres non visuelles qui répondent aux messages mais n'apparaissent pas dans l'interface utilisateur. Par exemple, le composant TTimer utilise cette méthode pour créer une fenêtre qui répond aux messages du timer de Windows.

Le paramètre Method spécifie la procédure de fenêtre que la fenêtre générée utilise pour répondre aux messages.

AllocateHWnd renvoie le handle de la fenêtre créée.

Remarque :  Utilisez la procédure DeallocateHWnd pour libérer les fenêtres créées à l'aide de AllocateHWnd.

Voir aussi