Função CallNextHookEx (winuser.h)
Passa as informações do gancho para o próximo procedimento de gancho na cadeia de ganchos atual. Um procedimento de gancho pode chamar essa função antes ou depois de processar as informações do gancho.
Sintaxe
LRESULT CallNextHookEx(
[in, optional] HHOOK hhk,
[in] int nCode,
[in] WPARAM wParam,
[in] LPARAM lParam
);
Parâmetros
[in, optional] hhk
Tipo: HHOOK
Este parâmetro é ignorado.
[in] nCode
Tipo: int
O código de gancho passado para o procedimento de gancho atual. O próximo procedimento de gancho usa esse código para determinar como processar as informações do gancho.
[in] wParam
Tipo: WPARAM
O valor wParam passado para o procedimento de gancho atual. O significado desse parâmetro depende do tipo de gancho associado à cadeia de gancho atual.
[in] lParam
Tipo: LPARAM
O valor lParam passado para o procedimento de gancho atual. O significado desse parâmetro depende do tipo de gancho associado à cadeia de gancho atual.
Retornar valor
Tipo: LRESULT
Esse valor é retornado pelo próximo procedimento de gancho na cadeia. O procedimento de gancho atual também deve retornar esse valor. O significado do valor retornado depende do tipo de gancho. Para obter mais informações, consulte as descrições dos procedimentos de gancho individuais.
Comentários
Os procedimentos de gancho são instalados em cadeias para tipos de gancho específicos. CallNextHookEx chama o próximo gancho na cadeia.
Chamar CallNextHookEx é opcional, mas é altamente recomendável; caso contrário, outros aplicativos que têm ganchos instalados não receberão notificações de gancho e poderão se comportar incorretamente como resultado. Você deve chamar CallNextHookEx , a menos que seja absolutamente necessário impedir que a notificação seja vista por outros aplicativos.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |
Conjunto de APIs | ext-ms-win-ntuser-window-l1-1-0 (introduzido no Windows 8) |
Confira também
Conceitual
Referência