回 帖 发 新 帖 刷新版面

主题:HOOK的顺序问题

一个系统中可以有很多HOOK,系统处理它们的方式是把它们(同一类的)组成一个队列,当产生需要处理的消息时,处于队列末端的HOOK将首先获得消息,如果它不调用CallNext...(忘了后边怎么写的了),那么队列中的其它HOOK将得不到这个消息。
最后生成的钩子处于队列的末端。

请问,上述叙述有没有错误的地方。

回复列表 (共1个回复)

沙发

错误我就不知道了,
但我有一些好例子!你可以看一下!

移除 API Hook [C原文+VB翻译]
http://www.emj-h.cn/pjblog/article.asp?id=117

重新温习 VB_Hook 
http://www.emj-h.cn/pjblog/article.asp?id=144

高级钩子HOOK编程示例
http://www.emj-h.cn/pjblog/article.asp?id=241

我来回复

您尚未登录,请登录后再回复。点此登录或注册