次の方法で共有


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 は、ダイアログ ウィンドウを中央にして、画面を基準にしてダイアログの初期化を処理し、フォーカスを既定のコントロールに設定します。

適用対象