HwndSource.AddHook(HwndSourceHook) Método

Definición

Agrega un controlador de eventos que recibe todos los mensajes de ventana.

public:
 void AddHook(System::Windows::Interop::HwndSourceHook ^ hook);
[System.Security.SecurityCritical]
public void AddHook(System.Windows.Interop.HwndSourceHook hook);
[<System.Security.SecurityCritical>]
member this.AddHook : System.Windows.Interop.HwndSourceHook -> unit
Public Sub AddHook (hook As HwndSourceHook)

Parámetros

hook
HwndSourceHook

Implementación del controlador (basada en el HwndSourceHook delegado) que recibe los mensajes de la ventana.

Atributos

Comentarios

Importante

Este método no está disponible en la zona de seguridad de Internet.

La mayoría de los mensajes Win32 que llegan al HwndSource tienen un equivalente aproximado de WPF. Use AddHook para controlar los casos en los que el mensaje no tiene WPF equivalente.

El HwndSourceHook delegado es similar al perfil de parámetro de un procedimiento de ventana principal de Win32. Todos los mensajes de ventana que recibe el procedimiento de ventana principal de la HwndSource ventana primaria también se reenvieron a los HwndSourceHook delegados.

Se llama a los enlaces en el orden en que se agregaron. Si algún enlace devuelve handled=true un mensaje, no se llama a los enlaces después de él en el orden de llamada para ese mensaje.

Se aplica a

Consulte también