Función de devolución de llamada HOOKPROC (winuser.h)
Función de devolución de llamada definida por la aplicación o definida por la biblioteca que se usa con la función SetWindowsHookEx . El sistema llama a esta función después de llamar a la función SendMessage . El procedimiento de enlace puede examinar el mensaje; no puede modificarlo.
El tipo HOOKPROC define un puntero a esta función de devolución de llamada. CallWndRetProc es un marcador de posición para el nombre de función definido por la aplicación o la biblioteca.
Sintaxis
HOOKPROC Hookproc;
LRESULT Hookproc(
int code,
[in] WPARAM wParam,
[in] LPARAM lParam
)
{...}
Parámetros
code
[in] wParam
Tipo: WPARAM
Especifica si el proceso actual envía el mensaje. Si el proceso actual envía el mensaje, no es cero; de lo contrario, es NULL.
[in] lParam
Tipo: LPARAM
Puntero a una estructura CWPRETSTRUCT que contiene detalles sobre el mensaje.
Valor devuelto
Tipo: LRESULT
Si nCode es menor que cero, el procedimiento de enlace debe devolver el valor devuelto por la función CallNextHookEx.
Si nCode es mayor o igual que cero, se recomienda encarecidamente llamar a la función CallNextHookEx y devolver el valor que devuelve; de lo contrario, otras aplicaciones que han instalado WH_CALLWNDPROCRET enlaces no recibirán notificaciones de enlace y pueden comportarse incorrectamente como resultado. Si el procedimiento de enlace no llama a CallNextHookEx, el valor devuelto debe ser cero.
Comentarios
Una aplicación instala el procedimiento de enlace especificando el tipo de enlace WH_CALLWNDPROCRET y un puntero al procedimiento de enlace en una llamada a la función SetWindowsHookEx .
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluir Windows.h) |
Vea también
Estructura CWPRETSTRUCT, Función CallNextHookEx, Función CallWindowProcW, Función CallWindowProcA, SendMessage, SetWindowsHookEx, Hooks