FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) 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.
Définit la procédure courante de raccordement de boîte de dialogue substituée pour ajouter des fonctionnalités spécifiques à la boîte de dialogue fichier.
protected:
override IntPtr HookProc(IntPtr hWnd, int msg, IntPtr wparam, IntPtr lparam);
protected override IntPtr HookProc(IntPtr hWnd, int msg, IntPtr wparam, IntPtr lparam);
override this.HookProc : nativeint * int * nativeint * nativeint -> nativeint
Protected Overrides Function HookProc (hWnd As IntPtr, msg As Integer, wparam As IntPtr, lparam As IntPtr) As IntPtr
Paramètres
- hWnd
-
IntPtr
nativeint
Handle de la fenêtre de boîte de dialogue.
- msg
- Int32
Message reçu par la boîte de dialogue.
- wparam
-
IntPtr
nativeint
Informations supplémentaires sur le message.
- lparam
-
IntPtr
nativeint
Informations supplémentaires sur le message.
Retours
nativeint
Retourne zéro si la procédure de boîte de dialogue par défaut traite le message ; retourne une valeur différente de zéro si la procédure de boîte de dialogue par défaut ignore le message.
Remarques
Une procédure de raccordement permet à l’utilisateur de se connecter ou d’insérer d’autres routines dans une routine ou une application à des fins de débogage ou d’amélioration des fonctionnalités.
Par défaut, la procédure de raccordement centre la boîte de dialogue sur l’écran en réponse à un message WM_INITDIALOG.
Notes pour les héritiers
En cas de HookProc(IntPtr, Int32, IntPtr, IntPtr) substitution dans une classe dérivée, veillez à appeler la méthode de la classe de HookProc(IntPtr, Int32, IntPtr, IntPtr) base.