FileDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) .