FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee definieert u de algemene dialoogvensterhookprocedure die wordt overschreven om specifieke functionaliteit toe te voegen aan het dialoogvenster Bestand.
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
Parameters
- hWnd
-
IntPtr
nativeint
De greep naar het dialoogvenstervenster.
- msg
- Int32
Het bericht dat is ontvangen door het dialoogvenster.
- wparam
-
IntPtr
nativeint
Aanvullende informatie over het bericht.
- lparam
-
IntPtr
nativeint
Aanvullende informatie over het bericht.
Retouren
nativeint
Retourneert nul als de standaarddialoogvensterprocedure het bericht verwerkt; retourneert een niet-nulwaarde als de standaarddialoogvensterprocedure het bericht negeert.
Opmerkingen
Met een hookprocedure kan de gebruiker verbinding maken met of andere routines invoegen in een routine of toepassing voor foutopsporing of het verbeteren van de functionaliteit.
De haakprocedure centreert standaard het dialoogvenster op het scherm als reactie op een WM_INITDIALOG bericht.
Notities voor overnemers
Wanneer u HookProc(IntPtr, Int32, IntPtr, IntPtr) overschrijft in een afgeleide klasse, moet u de methode van HookProc(IntPtr, Int32, IntPtr, IntPtr) de basisklasse aanroepen.