|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| user32.lib
| Header File
| winuser.h
| Unicode
| No
| Platform Notes
| None
|
|
|
CallNextHookEx
The CallNextHookEx function passes the hook information to the next hook procedure in the
current hook chain. This function supersedes the DefHookProc function.
LRESULT CallNextHookEx(
HHOOK hhk,
| // handle to current hook
| int nCode,
| // hook code passed to hook procedure
| WPARAM wParam,
| // value passed to hook procedure
| LPARAM lParam
| // value passed to hook procedure
| );
|
|
Parameters
hhk
Identifies the current hook. An application receives this handle as a result
of a previous call to the SetWindowsHookEx function.
nCode
Specifies the hook code passed to the current hook procedure. The next hook
procedure uses this code to determine how to process the hook information.
wParam
Specifies the wParam value passed to the current hook procedure. The meaning of this parameter
depends on the type of hook associated with the current hook chain.
lParam
Specifies the lParam value passed to the current hook procedure. The meaning of this parameter
depends on the type of hook associated with the current hook chain.
Return Values
If the function succeeds, the return value is the value returned by the next
hook procedure in the chain. The current hook procedure must also return this
value. The meaning of the return value depends on the hook type. For more
information, see the descriptions of the individual hook procedures.
Remarks
Hook procedures are installed in chains for particular hook types. CallNextHookEx calls the next hook in the chain.
Calling CallNextHookEx is optional. A hook procedure can call this function either before or after
processing the hook information. If a hook procedure does not call CallNextHookEx, Windows does not call the hook procedures installed before the current hook
procedure was installed.
See Also
SetWindowsHook, SetWindowsHookEx, UnhookWindowsHook, UnhookWindowsHookEx
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|