CallWndRetProc

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

CallWndRetProc挂接过程是在调用SendMessage函数后系统调用的应用程序定义或库定义的回调函数。将消息传递到目标窗口过程后,系统将该消息传递给挂钩过程。挂钩过程可以检查消息;它不能修改它。

LRESULT CALLBACK CallWndRetProc(

INT 【NCODE】,//钩子代码
WPARAM【wParam中】,// current-process标志
LPARAM【lParam的】//具有消息数据结构的地址
); 

参数

【NCODE】

指定挂接过程是否处理消息。如果【NCODE】为HC_ACTION,则挂接过程必须处理该消息。如果【NCODE】小于零,挂钩过程必须将消息传递给CallNextHookEx函数,无需进一步处理,并返回CallNextHookEx返回的值。

【wParam中】

指定消息是否由当前进程发送。如果消息由当前进程发送,则为非零;否则为NULL。

【lParam的】

指向包含消息详细信息的CWPRETSTRUCT结构。

返回值

返回值应为零。

备注

应用程序通过在调用SetWindowsHookEx函数中指定WH_CALLWNDPROCRET钩子类型和挂钩过程的地址来安装挂钩过程。

CallWndRetProc是应用程序定义或库定义的函数名称的占位符。

也可以看看

CallNextHookEx, CallWndProc, CWPRETSTRUCT, SendMessage, SetWindowsHookEx