我正在尝试检查 CAPS LOCK 是否打开。我已经看到了以下行,我想知道为什么需要带有 0xFFFF 的 AND,因为带有 0xFFFF 的 AND 将返回完全相同的数字。我在这里读到,为了检查 CAPS LOCK 是否被切换,您需要检查低位,因此它应该与 1 为 AND。那么,为什么是 0xFFFF?bool CapsLock = (((ushort)GetKeyState(0x14)) & 0xffff) != 0;
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消