¿Cuándo cambió Wparam de estar firmado a Unsigned?
-
27-10-2019 - |
Pregunta
En Delphi 6 WPARAM
se declara firmado:
WPARAM = Longint;
En Delphi 2010 WPARAM
se declara firmado:
WPARAM = INT_PTR;
Pero en XE2 se declara no firmado:
WPARAM = UINT_PTR;
El oficial Definición de Windows es:
typedef UINT_PTR WPARAM;
Esto coincide con XE2.
¿Alguien sabe si el cambio se realizó para Xe o para XE2?
Solución
En Delphi xe WPARAM = INT_PTR;
Entonces el cambio se introdujo en XE2.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow