語言

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

Windows 訊息將由 Win32 對話框處理。

wParam
IntPtr

nativeint

對話動作的參數。

lParam
IntPtr

nativeint

對話動作的參數。

傳回

IntPtr

nativeint

一律傳回 Zero。

屬性

備註

HookProc 透過將對話視窗置中於螢幕,並將焦點設定為預設控制來處理對話框初始化。

適用於