GetKeyState() 与 GetAsyncKeyState() 异同
来源:互联网 发布:网络相关英语ppt 编辑:程序博客网 时间:2024/04/30 09:04
1. GetKeyState()
查询逻辑键的状态信息。 按下、释放、锁定,三种状态。
返回值为short类型。
最高位为1时,表示被查询的键被按下。可以使用 if(返回值&0x8000) 来判断键是否被按下。
最低位为1时,表示被查询的键被锁定。例如,NumLock、ScrollLock键处于锁定状态(ON)。
只能在键盘消息处理程序中使用,因为它是线程从消息队列中读取键盘消息。
2. GetAsyncKeyState()
查询物理键的状态信息。
函数在整个系统范围内有效,因为它是直接侦测键盘的硬件中断。
- GetKeyState() 与 GetAsyncKeyState() 异同
- GetAsyncKeyState 与 GetKeyState
- GetKeyState与GetAsyncKeyState的区别
- GetKeyState GetAsyncKeyState
- GetKeyState 和 GetAsyncKeyState 区别
- GetKeyState 和 GetAsyncKeyState 区别
- GetKeyState(), GetAsyncKeystate(), GetKeyboardSlate()
- Win32 GetKeyState和getasynckeystate
- GetKeyState和GetAsyncKeyState以及GetKeyboardState函数的用法与区别
- GetKeyState和GetAsyncKeyState的区别
- GetKeyState()和GetAsyncKeyState()的区别
- GetKeyState()和GetAsyncKeyState()的区别
- GetKeyState和GetAsyncKeyState的区别
- GetKeyState()和GetAsyncKeyState()的区别
- GetKeyState和GetAsyncKeyState的区别
- GetKeyState、GetAsyncKeyState、GetKeyboardState的区别:
- GetKeyState()和GetAsyncKeyState()的区别
- GetKeyState、GetAsyncKeyState、GetKeyboardState函数的区别:
- 链接队列的数据结构和插入删除
- 从360和瑞星最近交锋的声明说说体验问题
- 单一职责原则(转)
- 如何限制修改IP地址;如何禁止显示的本地连接属性
- 将要被淘汰的八种人
- GetKeyState() 与 GetAsyncKeyState() 异同
- sqlserver2000分页正解
- 设计模式笔记(23)---策略者模式(行为型)
- 职场中应具备的成功心态
- 30个非常流行的提示信息插件(jQuery Tooltip Plugin)
- flex学习----flex中的封装(组件)
- 使用 RzRichEdit 显示多色彩的Debug信息函数。
- 网络管理中的常用命令
- CSDN博客和CNBLOG博客园的区别