CommonDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義為了將特定功能加入通用對話方塊中而覆寫的通用對話方塊攔截程序。
protected:
virtual IntPtr HookProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
[System.Security.SecurityCritical]
protected virtual IntPtr HookProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
protected virtual IntPtr HookProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam);
[<System.Security.SecurityCritical>]
abstract member HookProc : nativeint * int * nativeint * nativeint -> nativeint
override this.HookProc : nativeint * int * nativeint * nativeint -> nativeint
abstract member HookProc : nativeint * int * nativeint * nativeint -> nativeint
override this.HookProc : nativeint * int * nativeint * nativeint -> nativeint
Protected Overridable Function HookProc (hwnd As IntPtr, msg As Integer, wParam As IntPtr, lParam As IntPtr) As IntPtr
參數
- hwnd
-
IntPtr
nativeint
Win32 對話框的視窗句柄。
- msg
- Int32
要由 Win32 對話框處理的 Windows 訊息。
- wParam
-
IntPtr
nativeint
對話方塊動作的參數。
- lParam
-
IntPtr
nativeint
對話方塊動作的參數。
傳回
IntPtr
nativeint
一律傳回 Zero。
- 屬性
備註
HookProc 處理對話框初始化的方式是將對話框視窗置中,相對於畫面,並將焦點設定為預設控件。