HwndSource.AddHook(HwndSourceHook) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.