在Delphi 6中WPARAM
被声明为已签名:
WPARAM = Longint;
在Delphi 2010中,WPARAM
被声明为已签名:
WPARAM = INT_PTR;
但在XE2中,它被声明为无符号:
WPARAM = UINT_PTR;
typedef UINT_PTR WPARAM;
这与XE2匹配。
是否有人知道是否对XE或XE2进行了更改?
答案 0 :(得分:8)
在Delphi XE WPARAM = INT_PTR;
中,因此在XE2中引入了更改。