System.Classes.MakeObjectInstance

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function MakeObjectInstance(const AMethod: TWndMethod): Pointer;

C++

extern DELPHI_PACKAGE void * __fastcall MakeObjectInstance(const TWndMethod AMethod);

Propriétés

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

Description

Alloue un bloc de mémoire à utiliser par une instance d'une classe.

Appelez MakeObjectInstance pour obtenir de la mémoire à associer à une instance d'une classe.

Cela peut être particulièrement utile avec des classes qui ne disposent pas d'un handle Windows mais nécessitent la réception de messages Windows. MakeObjectInstance enregistre une fonction de gestion de messages dans la chaîne de traitement de message de Windows, récupérant efficacement les messages Windows. De cette façon, les messages envoyés à la fenêtre parent sont redirigés et traités par la fonction adéquate.

Voir aussi