最近遇到键盘钩子,在这记录下点东西,供以后查阅 lParam
来源:互联网 发布:数控机床编程与操作 编辑:程序博客网 时间:2024/04/29 02:58
public static extern int CallNextHookEx(int idHook, int nCode, IntPtr wParam, IntPtr lParam);
lParam的值的内容信息:
0-15位,就表示按键的重复次数。
16-23位,就表示scan code。
24位,就表示该按键是扩展按键(比如右边的Alt)
25-28位,系统保留未用
29位,就表示context code,但是作为WM_KEYDOWN这个值总是为零
30位,表示先前的键状态,如果在消息发送之前键是按下的,该位就被设为1,否则为零
31位,表示transition state,但是作为WM_KEYDOWN这个值总是为零
idHook 钩子类型,即确定钩子监听何种消息,上面的代码中设为2,即监听键盘消息并且是线程钩子,如果是全局钩子监听键盘消息应设为13, //线程钩子监听鼠标消息设为7,全局钩子监听鼠标消息设为14。
- 最近遇到键盘钩子,在这记录下点东西,供以后查阅 lParam
- 随便写点东西,记录下最近心情
- 以后就在这里写点东西
- Win32键盘钩子可监听记录所有键盘的有效字符输入并提供输出
- 貌似没弄过这东西,以后又有感想在这里发发看,记录下自己的成长历史
- android集成环信遇到的一些问题记录一下方面以后查阅
- 记录一下最近接触到的新技能点,以后填充
- 键盘钩子回调函数中的lParam & 0x80000000
- 记录下最近遇到的坑
- 最近刚刚接触CAD二次开发,记录下开发的过程。查阅很多资料。(blue17300589)
- 最近在学习J2ME,传点东西来共享!
- 上篇博文的终端命令记录,以供查阅
- 以后在开发中遇到的问题将记录下来!
- 关于WebView顶部的滚动条简单但记录下供以后使用
- 最近遇到的之前没遇到的但是很常用的问题(仅供自己记录)
- 开始记录点东西
- 记录点东西
- 开始记录点东西
- VBA支持的变量类型
- 积极看待每一天
- 不要认为自己没有用
- 用matlab做聚类分析
- VC6.0和VS2005下配置OPENGL总结
- 最近遇到键盘钩子,在这记录下点东西,供以后查阅 lParam
- 支持多表分页查询的存储过程
- 第一篇
- 堆和栈的区别
- VB.net中MyBase与MyClass与Me的区别
- .net source code download
- CVS的历史、功能、基本概念的介绍
- 连接两台asterisk服务器 - [CTI开发]
- 使用stringstream对象简化类型转换