在WM_KEYDOWN消息中获取lParam参数的第30位
|
我需要获取随WM_KEYDOWN消息传递的lParam参数的第30位。此处写的这个位使我知道以前是否按下过该键。此代码正确吗?
(lParam >> 30) & 1
没有找到相关结果
已邀请:
1 个回复
扑北爱
。如果非零,则设置
(顺便说一句,我认为是32个中的第三个比特)。而且更有可能是“ 3”运算而不是“ 4”运算。 请注意,即使您使用“ 5”,一个体面的编译器很有可能仍会生成更有效的代码,但是为什么要冒险呢?