Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
947 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Von C++ nach Delphi (Macro)

  Alt 26. Mai 2011, 10:29
Hallo,

in der WinNT.h ist das folgende macro definiert:
Code:
//
// Calculate the address of the base of the structure given its type, and an
// address of a field within the structure.
//

#define CONTAINING_RECORD(address, type, field) ((type *)( \
                                                 (PCHAR)(address) - \
                                                 (ULONG_PTR)(&((type *)0)->field)))
wie muss das ganze in Delphi aussehen und kann jemand das ganze erklären?

Danke
  Mit Zitat antworten Zitat