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);
[<System.Security.SecurityCritical>]
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 HwndSourceHook délégué) 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 le HwndSource ont un équivalent approximatif WPF. 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 que la procédure principale de la HwndSource fenêtre parente reçoit 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 pour un message, les crochets après celui-ci dans l’ordre d’appel ne sont pas appelés pour ce message.