【发布时间】:2016-06-09 09:17:12
【问题描述】:
在 Delphi7 中,TControl.Perform() 接受 wParam 参数的负值,这就是它应该这样做的方式,因为例如,EM_LINEFROMCHAR winapi 消息将期望 -1 用于 wParam。
但在 Delphi XE4 下,wParam 的数据类型已更改为 NativeUInt,不接受负整数。
这是 Delphi RTL 的错误,还是我理解错误?谢谢。
【问题讨论】:
-
您可以转换负值。 TControl.Perform(..,WPARAM(-1),...)
标签: delphi delphi-xe4