Einzelnen Beitrag anzeigen

Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: WM_COPYDATA versenden. Frage zu Parameter

  Alt 18. Jul 2012, 13:44
Warum wird beides mal nach LongInt gecastet...
Ich würde in hinblick auf die Zukunft auch eher auf WPARAM und LPARAM casten.

Das ist bei mir unter Delphi 2007
Delphi-Quellcode:
WPARAM = Longint;
LPARAM = Longint;
und unter XE2 ist es
Delphi-Quellcode:
WPARAM = UINT_PTR;
LPARAM = INT_PTR;
Gruß, Chris

[EDIT]
INT_PTR --> NativeInt = 32Bit Integer oder 64Bit Integer (Plattformabhängig)
UINT_PTR --> NativeUInt = 32Bit Unsigned-Integer oder 64Bit Unsinged-Integer (Plattformabhängig)
[/EDIT]
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules

Geändert von ChrisE (18. Jul 2012 um 13:47 Uhr)
  Mit Zitat antworten Zitat