System.Classes.DeallocateHWnd

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DeallocateHWnd(Wnd: HWND);

C++

extern DELPHI_PACKAGE void __fastcall DeallocateHWnd(HWND Wnd);

Propriétés

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

Description

Libère une fenêtre créée à l'aide de la fonction AllocateHWnd.

Appelez DeallocateHWnd pour libérer une fenêtre créée à l'aide de la fonction AllocateHWnd. Les fenêtres doivent être libérées afin de rendre disponibles les ressources système qu'elles consomment. Vous devez appeler DallocateHWnd depuis le même thread que celui de l'appel à AllocateHwnd correspondant.

Le paramètre Wnd est le handle de fenêtre de la fenêtre à libérer. Cette valeur est la même que le handle renvoyé par l'appel à AllocateHWnd.

Avertissement :  N'utilisez pas DeallocateHWnd sur le handle d'un contrôle fenêtré. Les contrôles fenêtrés libèrent leurs handles à l'aide de la méthode protégée DestroyHandle, qui préserve la cohérence du contrôle.

Voir aussi

Exemples de code