Partager via


HwndSource.AddHook(HwndSourceHook) Méthode

Définition

Ajoute un gestionnaire d'événements qui reçoit tous les messages de fenêtre.

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)

Paramètres

hook
HwndSourceHook

Implémentation du gestionnaire (basée sur le délégué HwndSourceHook) qui reçoit les messages de fenêtre.

Attributs

Remarques

Important

Cette méthode n’est pas disponible dans la zone de sécurité Internet.

La plupart des messages Win32 qui atteignent l’équivalent HwndSource WPF approximatif. Vous utilisez AddHook pour gérer les cas où le message n’a pas d’équivalent WPF.

Le HwndSourceHook délégué ressemble au profil de paramètre d’une procédure de fenêtre principale Win32. Tous les messages de fenêtre reçus par la procédure principale de la HwndSource fenêtre parente sont également transférés aux HwndSourceHook délégués.

Les crochets sont appelés dans l’ordre dans lequel ils ont été ajoutés. Si un hook retourne handled=true un message, les hooks après celui-ci dans l’ordre d’appel ne sont pas appelés pour ce message.

S’applique à

Voir aussi