Sdílet prostřednictvím


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

Definice

Definuje společnou proceduru pro připojení dialogového okna, která se přepíše, aby se do dialogového okna souboru přidaly 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

Úchyt 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í procedura dialogového okna zpracuje zprávu; vrátí nenulovou hodnotu, pokud výchozí procedura dialogového okna zprávu ignoruje.

Poznámky

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

Ve výchozím nastavení procedura háku vycentruje dialogové okno na obrazovce v reakci na WM_INITDIALOG zprávu.

Poznámky pro dědice

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

Platí pro