FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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.