FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die allgemeine Dialogfeld-Hook-Prozedur, die überschrieben wird, um dem Dateidialogfeld bestimmte Funktionen hinzuzufügen.
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
Parameter
- hWnd
-
IntPtr
nativeint
Das Handle für das Dialogfeldfenster.
- msg
- Int32
Die nachricht, die vom Dialogfeld empfangen wird.
- wparam
-
IntPtr
nativeint
Weitere Informationen zur Nachricht.
- lparam
-
IntPtr
nativeint
Weitere Informationen zur Nachricht.
Gibt zurück
nativeint
Gibt Null zurück, wenn die Standarddialogfeldprozedur die Nachricht verarbeitet; gibt einen Wert ungleich Null zurück, wenn die Standarddialogfeldprozedur die Meldung ignoriert.
Hinweise
Ein Hook-Verfahren ermöglicht es dem Benutzer, eine Verbindung herzustellen oder andere Routinen in eine Routine oder Anwendung einzufügen, um Funktionen zu debuggen oder zu verbessern.
Standardmäßig zentriert die Hook-Prozedur das Dialogfeld auf dem Bildschirm als Reaktion auf eine WM_INITDIALOG Nachricht.
Hinweise für Vererber
Achten Sie beim Überschreiben HookProc(IntPtr, Int32, IntPtr, IntPtr) in einer abgeleiteten Klasse darauf, die Methode der Basisklasse HookProc(IntPtr, Int32, IntPtr, IntPtr) aufzurufen.