|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
CallNextHookEx
Функция CallNextHookEx передает рычажную информацию в следующую рычажную процедуру в текущей рычажной цепи. Эта функция заменяет функцию DefHookProc.
LRESULT CallNextHookEx(
HHOOK hhk, // РУЧКА в текущий захват int nCode, // рычажный код пройденный, чтобы перехватывать процедуру WPARAM wParam, // величину пройденные, чтобы перехватывать величину процедуры LPARAM lParam // пройденную, чтобы перехватывать процедуру );
Параметры
hhk
Идентифицирует текущий захват. Приложение получает эту ручку в результате предшествующего вызова в функцию SetWindowsHookEx.
nCode
Определяет рычажный код пройденный в текущую процедуру захвата. Следующая рычажная процедура использует этот код, чтобы определять как, чтобы обрабатывать рычажную информацию.
wParam
Определяет величину wParam пройденную в текущую процедуру захвата. Значение этого параметра зависит от типа захвата связанного текущей рычажной цепью.
lParam
Определяет величину lParam пройденную в текущую процедуру захвата. Значение этого параметра зависит от типа захвата связанного текущей рычажной цепью.
Обратные Величины
Если функция добивается успеха, обратная величина является величиной возвращанной следующей рычажной процедурой в цепь. Текущая процедура захвата должна также возвращать эту величину. Значение обратной величины зависит от рычажного типа. Более подробно, смотри описания индивидуальных процедур захвата.
Замечания
Процедуры Захвата установлены в цепях для конкретных рычажных типов. CallNextHookEx НАЗЫВАЕТ следующий захват в цепи. Вызов CallNextHookEx дополнительный. Рычажная процедура может назвать эту функцию или перед или после обработки рычажной информации. Если рычажная процедура не называет CallNextHookEx, Windows не называет рычажные процедуры установленные прежде, чем текущая процедура захвата была установлена.
Смотри Также
SetWindowsHook, SetWindowsHookEx, UnhookWindowsHook, UnhookWindowsHookEx
|
|
|
|
| |