钩子函数相关信息.docVIP

  • 6
  • 0
  • 约9.34千字
  • 约 8页
  • 2017-02-13 发布于北京
  • 举报
? 通过SetWindowsHookEx方法安装钩子,该函数指定处理拦截消息的钩子函数(回调函数),可在钩子函数中自定义消息的处理,可修改消息或屏蔽消息。钩子函数的格式是固定为: LRESULT CALLBACK CallBackProc(????? ????????? Int nCode, ????????? WPARAM wParam, ????????? LPARAM lParam); ??? nCode参数说明: 指定钩子子程是否必须处理该消息。如果nCode是HC_ACTION,钩子子程就必须处理该消息。如果nCode小于0,钩子子程就必须将该消息传递给CallNextHookEx,自己不对消息进行进一步的处理,必须返回由CallNextHookEx 方法返回的返回值。对于不同类型的钩子,其传入的参数也不一样,以下为各类钩子的参数说明: 1、WH_CALLWNDPROC 参数说明: ??? wParam :指定消息是否由当前线程发出。如果消息是由当前线程发出的,该值就是非0;否则,就是0。lParam :指向CWPSTRUCT结构的指针,该结构含有消息的细节信息。返回值 ???如果nCode小于0,钩子子程必须返回由CallNextHookE方法返回的返回值。如果nCode大于等于0,强烈要求调用CallNextHookEx方法,并返回由它返回的返回值;否则,其他已经

文档评论(0)

1亿VIP精品文档

相关文档