随笔分类 -  API 钩子相关函数

上一页 1 2
WinAPI: 钩子回调函数之 MsgFilterProc
摘要:MsgFilterProc( nCode: Integer; {} wParam: WPARAM; {} lParam: LPARAM {} ): LRESULT; {} //待续... 阅读全文
posted @ 2008-02-25 14:33 万一 阅读(3176) 评论(0) 推荐(0) 编辑
WinAPI: CallNextHookEx - 调用下一个钩子
摘要:CallNextHookEx( hhk: HHOOK; {当前钩子的句柄} nCode: Integer; {钩子代码; 就是给下一个钩子要交待的} wParam: WPARAM; {要传递的参数; 由钩子类型决定是什么参数} lParam: LPARAM {要传递的参数; 由钩子类型决定是什么参数} ): LRESULT; {会返回下一个钩子执行后的返回值... 阅读全文
posted @ 2008-02-25 13:34 万一 阅读(9877) 评论(2) 推荐(0) 编辑
WinAPI: UnhookWindowsHookEx - 卸掉钩子
摘要:UnhookWindowsHookEx( hhk: HHOOK {钩子句柄} ): BOOL; {True/False} //举例: 阅读全文
posted @ 2008-02-25 13:21 万一 阅读(6657) 评论(0) 推荐(0) 编辑
WinAPI: SetWindowsHookEx - 设置钩子
摘要:提示: 如果要设置系统级钩子, 钩子函数必须在 DLL 中. SetWindowsHookEx( idHook: Integer; {钩子类型} lpfn: TFNHookProc; {函数指针} hmod: HINST; {包含钩子函数的模块(EXE、DLL)句柄; 一般是 HInstance; 如果是当前线程这里可以是 0} dwThreadId: DWOR... 阅读全文
posted @ 2008-02-25 13:10 万一 阅读(40055) 评论(8) 推荐(1) 编辑

上一页 1 2