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

Definice

Definuje běžnou proceduru háku dialogového okna, která se přepíše, aby do dialogového okna soubor přidala konkrétní funkce.

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

Parametry

hWnd
IntPtr

nativeint

Popisovač dialogového okna.

msg
Int32

Zpráva přijatá dialogovým oknem

wparam
IntPtr

nativeint

Další informace o zprávě

lparam
IntPtr

nativeint

Další informace o zprávě

Návraty

IntPtr

nativeint

Vrátí nulu, pokud výchozí dialogové okno procedura zpracuje zprávu; vrátí nenulovou hodnotu, pokud výchozí dialogové okno procedura ignoruje zprávu.

Poznámky

Procedura háku umožňuje uživateli připojit nebo vložit jiné rutiny do rutiny nebo aplikace pro účely ladění nebo vylepšení funkcí.

Procedura háku ve výchozím nastavení zacentruje dialogové okno na obrazovce v reakci na zprávu WM_INITDIALOG.

Poznámky pro dědice

Při přepsání HookProc(IntPtr, Int32, IntPtr, IntPtr) v odvozené třídě nezapomeňte volat metodu HookProc(IntPtr, Int32, IntPtr, IntPtr) základní třídy.

Platí pro