【发布时间】:2020-11-30 21:10:09
【问题描述】:
从 bin 值中读取位的顺序是什么?拥有例如this official MS doc 网站关于lParam 的WM_CHAR 消息,他们解释了哪些位有什么含义。将 16-23 位作为 扫描码 值,我应该从右到左读取这些位,反之亦然?
【问题讨论】:
-
这和汇编有什么关系?
-
您的问题是关于 WM_CHAR 还是任何二进制数据块?因为这是两个完全不同的问题。在 Winapi 编程中,您将在
lParam等上使用HIWORD和LOWORD宏,而无需过多关注底层二进制表示。因此 API。 -
这是重复的,但我投票决定重新打开,因为@TedLyngmo 的解释更加清晰。此外,这个问题的措辞要好得多。我希望将另一个问题作为指向这个问题的重复问题关闭。
-
我不能投票关闭另一个,因为不允许循环,但是伙计们,我随时都会交换它们!