消息钩子使用总结
来源:互联网 发布:什么软件住店便宜 编辑:程序博客网 时间:2024/05/16 10:35
1、 SetWindowsHookEx
功能:安装(install)消息钩子。
原型:
HHOOK SetWindowsHookEx(int idHook,HOOKPROClpfn,HINSTANCE hMod,DWORD dwThreadId);
参数(需要更详细的自己查MSDN):
idHook:钩子的类型。可简单赋值为WH_GETMESSAGE。更详细参考MSDN。
Lpfn: 钩子函数的入口地址。当钩子钩到消息后便调用这个函数。
hMod: 应用程序实例的句柄。MFC中可赋值为AfxGetInstanceHandle()。
dwThreadID: 与安装的钩子子程相关联的线程的标识符。
MFC中可赋值为GetCurrentThreadId()。
2、 CallNextHookEx
功能:调用下一个钩子。
原型:
LRESULT CallNextHookEx(HHOOK hhk,intnCode,WPARAM wParam,LPARAM lParam);
3、 UnhookWindowsHookEx
功能:移除(remove)一个消息钩子。
原型:
BOOLUnhookWindowsHookEx(HHOOK hhk);
4、 使用的简单例子
- 消息钩子使用总结
- 消息钩子使用总结 .
- 消息钩子使用教程(转)
- 钩子的使用总结!
- C#中使用消息钩子的方法
- 使用消息钩子实现CEGUI中文输入
- 使用消息钩子实现CEGUI中文输入
- windows中使用钩子拦截消息
- <Win32> 使用钩子仿照Spy++截取消息
- OCX中使用钩子HOOK消息
- 消息钩子
- 消息钩子
- 消息钩子
- 使用日志钩子实现键盘消息勾挂的例子
- [转]C#中使用消息钩子的方法
- 使用windows钩子捕获进程的启动和关闭消息
- wince下钩子的使用-实时捕获按键消息
- 消息钩子函数入门
- RMQ(转)
- 好累
- Internet – Web to Remote WCF Using Message Security (Original Caller)
- 程序人生之一 MVC——透过现象看本质
- Release 下调试代码设置 (VS2005/2008)
- 消息钩子使用总结
- 结束例程
- Ubuntu9.10 硬盘安装 双系统 过程图解
- Linux Coding Style
- Java(TM) Platform SE binary 打开jar文件小结
- GraphEdit 的作用和使用
- 外媒眼中的乔布斯:他就是苹果
- c#深拷贝与浅拷贝
- sql重复问题