Compartir a través de


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);
public void AddHook (System.Windows.Interop.HwndSourceHook hook);
[<System.Security.SecurityCritical>]
member this.AddHook : System.Windows.Interop.HwndSourceHook -> unit
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 delegado HwndSourceHook) que recibe los mensajes de 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 a HwndSource tienen un equivalente aproximado de WPF. Se usa AddHook para controlar los casos en los que el mensaje no tiene ningún equivalente de WPF.

El HwndSourceHook delegado se parece 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 reenvía 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