System.Classes.MakeObjectInstance
Delphi
function MakeObjectInstance(const AMethod: TWndMethod): Pointer;
C++
extern DELPHI_PACKAGE void * __fastcall MakeObjectInstance(const TWndMethod AMethod);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Weist einen Speicherblock für eine Instanz einer Klasse zu.
Mit MakeObjectInstance ermitteln Sie den Speicher, der einer Instanz einer Klasse zugeordnet ist.
Das ist besonders dann hilfreich, wenn Klassen verwendet werden, die über kein Windows-Handle verfügen, aber Windows-Botschaften erhalten sollen. MakeObjectInstance registriert eine Botschaftsbehandlungsfunktion in der Windows-Botschaftsverarbeitungskette und verfolgt die Windows-Botschaften effektiv. Auf diese Weise werden die an das übergeordnete Fenster gesendeten Botschaften umgeleitet und von der korrekten Funktion verarbeitet.
Siehe auch
Codebeispiele