CallNextHookEx winapi функция

    CallNextHookEx winapi функция

    Описание:
    function CallNextHookEx(hhk: HHOOK; nCode: Integer; wParam: WPARAM; lParam: LPARAM): LRESULT;

    Функция CallNextHookEx пропускает информацию перехвата в следующую процедуру перехвата в текущий цепь перехвата. Эта функция заменяется функцией DefHookProc.

    Параметры
    hhk: Идентифицирует текущий перехват. Приложение возвращает этот описатель как результат предыдущего вызова функции SetWindowsHookEx.

    nCode: Определяет код перехвата, пришедший в процедуру перехвата. Следующая процедура перехвата использует этот код для того, чтобы определить, как обрабатывать информацию о перехвате.

    wParam: Определяет приходящую величину в процедуру перехвата.Значение этого параметра зависит от типа захвата, связываемого с текущей цепью перехватов.

    lParam: Определяет приходящую величину в процедуру перехвата. Значение этого параметра зависит от типа захвата, связываемого с текущей цепью захватов.

    Возвращаемые значения
    Если функция успешно завершается, то возвращенным значением будет значение, возвращенное следующей процедурой перехвата в цепи перехватов. Текущая процедура перехвата также должна возвратить эту величину. Значение величины зависит от типа захвата. Для получения большей информации сморти описания индивидуальных процедур перехвата.

    Замечания
    Процедуры перехвата устанавливаются в цепи определенных типов перехватов. CallNextHookEx вызывает следующий перехват в цепи.
    Вызов CallNextHookEx является дополнительной функцией. Процедура перехвата может вызывать эту функцию до или после обработки информации о перехвате. Если процедура перехвата не вызывает CallNextHookEx, Windows не выхывает перехваты, установленные до установки данного перехвата.
    Обычно подобные функции используются при написании клавиатурных шпионов и программ подобного типа. Где она перехватывает нажатия определенных символов, а после чего отправляет данные например на удаленный сервер в интернете. Кстати если кому нужно под собственные проекты, пишите, подскажу где найти аренду сервера дешево и с хорошим UpTime'ом, как за рубежом так и в России.

    Материал взят из:
    Русская спpавка по Windows API



    Последние из рубрики

    ОтменитьДобавить комментарий