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

Definition

Definierar den vanliga dialogrutekrokproceduren som åsidosätts för att lägga till specifika funktioner i fildialogrutan.

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

Parametrar

hWnd
IntPtr

nativeint

Handtaget till dialogrutefönstret.

msg
Int32

Meddelandet som tas emot av dialogrutan.

wparam
IntPtr

nativeint

Ytterligare information om meddelandet.

lparam
IntPtr

nativeint

Ytterligare information om meddelandet.

Returer

IntPtr

nativeint

Returnerar noll om standarddialogrutan bearbetar meddelandet. returnerar ett icke-nollvärde om standarddialogrutan ignorerar meddelandet.

Kommentarer

Med en krokprocedur kan användaren ansluta eller infoga andra rutiner i en rutin eller ett program i syfte att felsöka eller förbättra funktionaliteten.

Som standard centrerar krokproceduren dialogrutan på skärmen som svar på ett WM_INITDIALOG meddelande.

Anteckningar till arvingar

När du åsidosättar HookProc(IntPtr, Int32, IntPtr, IntPtr) i en härledd klass måste du anropa basklassens HookProc(IntPtr, Int32, IntPtr, IntPtr) metod.

Gäller för