FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Methode

Definitie

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

IntPtr

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.

Van toepassing op