Hook问题

neptunez 2003-08-26 04:27:33
MSDN: nCode
[in] Specifies the hook code. If nCode is less than zero, the hook procedure must pass the message to the CallNextHookEx function without further processing and should return the value returned by CallNextHookEx.

哪位大虾解释一下nCode < 0 是什么情况啊,如果我不CallNextHookEx会有什么后果么?多谢
...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
eastnofail 2003-08-27
  • 打赏
  • 举报
回复
CallNextHookEx是用来在钩子链中把你截获到的消息向下传出去,操作系统中的钩子是一个链,一个接着一个挂在操作系统上的,如果你截获到一个消息,而不发送出去的话那么消息就断掉在你这里了,在你后面程序也就获得不到消息,nCode<0的时候可以这样理解,什么事情都没有发生,或者发生的事情是与你无关的,你不用处理,直接扔给你后面的钩子
neptunez 2003-08-27
  • 打赏
  • 举报
回复
upup
neptunez 2003-08-26
  • 打赏
  • 举报
回复
UP

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧