• 1.摘要
  • 2.基本信息
  • 3.函数信息
  • 3.1.函数功能
  • 3.2.函数原型
  • 3.3.参数
  • 3.4.返回值
  • 3.5.其它资料
  • 4.C#声明
  • 5.VB.NET声明
  • 6.VB声明

callnexthookex

CallNextHookEx是一种函数,可以将钩子信息传递到当前钩子链中的下一个子程,一个钩子程序可以调用这个函数之前或之后处理钩子信息。

基本信息

  • 中文名

    CallNextHookEx

  • 速查

    Windows 2000及更高版本

  • 头文件

    winuser.h

  • 库文件

    user32.lib

函数信息

函数功能

将钩子信息传递到当前钩子链中的下一个子程,一个钩子程序可以调用这个函数之前或之后处理钩子信息

函数原型

LRESULT WINAPI CallNextHookEx( _In_opt_ HHOOK hhk, _In_ int nCode, _In_ WPARAM wParam, _In_ LPARAM lParam);

参数

1. hhk[可选]

说明:当前钩子的句柄

类型:HHOOK

此参数将被忽略。

2. nCode [in]

说明:钩子代码; 就是给下一个钩子要交待的

类型:INT

钩传递给当前Hook过程的代码。下一个钩子程序使用此代码,以确定如何处理钩的信息。

3. wParam[in]

说明:要传递的参数; 由钩子类型决定是什么参数

类型:WPARAM

wParam参数值传递给当前Hook过程。此参数的含义取决于当前的钩链与钩的类型。

4. lParam[in]