【发布时间】:2016-10-17 23:13:01
【问题描述】:
如何将值转换为与 Windows 消息中的 lparam 相同的形式?
X := SMALLINT(lParam and $FFFF);
Y := SMALLINT((lParam shr 16) and $FFFF);
所以 lparam 在 Word 中转换。如何进行反向转换?
【问题讨论】:
如何将值转换为与 Windows 消息中的 lparam 相同的形式?
X := SMALLINT(lParam and $FFFF);
Y := SMALLINT((lParam shr 16) and $FFFF);
所以 lparam 在 Word 中转换。如何进行反向转换?
【问题讨论】:
您可以在Windows 单元中使用MakeLParam() 函数,它将使代码更易于编写和理解。
【讨论】:
2 字转整数:
(Y shl 16) or X;
【讨论】: