共用方式為


CommonDialog.HookProc(IntPtr, Int32, IntPtr, IntPtr) 方法

定義

定義為了將特定功能加入通用對話方塊中而覆寫的通用對話方塊攔截程序。

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 處理對話框初始化的方式是將對話框視窗置中,相對於畫面,並將焦點設定為預設控件。

適用於