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 Hookprozedur für Standarddialogfelder, die überschrieben wird, um dem Dateidialogfeld spezifische 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 vom Dialogfeld empfangene Meldung.
- wparam
-
IntPtr
nativeint
Zusätzliche Informationen zur Meldung.
- lparam
-
IntPtr
nativeint
Zusätzliche Informationen zur Meldung.
Gibt zurück
nativeint
Gibt 0 (null) zurück, wenn die Meldung von der Prozedur für Standarddialogfelder verarbeitet wird. Gibt einen Wert ungleich 0 (null) zurück, wenn die Meldung von dieser Prozedur ignoriert wird.
Hinweise
Mit einer Hookprozedur kann der Benutzer eine Verbindung herstellen oder andere Routinen in eine Routine oder Anwendung einfügen, um die Funktionalität zu debuggen oder zu verbessern.
Standardmäßig zentriert die Hookprozedur das Dialogfeld auf dem Bildschirm als Reaktion auf eine WM_INITDIALOG Meldung.
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.