次の方法で共有


HwndHost.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean) メソッド

定義

派生クラスでオーバーライドされると、ホストされた子ウィンドウのウィンドウ プロセス (ハンドル) にアクセスします。

protected:
 virtual IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, bool % handled);
[System.Security.SecurityCritical]
protected virtual IntPtr WndProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled);
protected virtual IntPtr WndProc (IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled);
[<System.Security.SecurityCritical>]
abstract member WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
override this.WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
abstract member WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
override this.WndProc : nativeint * int * nativeint * nativeint * bool -> nativeint
Protected Overridable Function WndProc (hwnd As IntPtr, msg As Integer, wParam As IntPtr, lParam As IntPtr, ByRef handled As Boolean) As IntPtr

パラメーター

hwnd
IntPtr

nativeint

ホストされたウィンドウのウィンドウ ハンドル。

msg
Int32

アクションの対象となるメッセージ。

wParam
IntPtr

nativeint

メッセージの処理に関連する可能性のある情報。 通常、これは、フラグなどの小規模の情報を格納するために使用されます。

lParam
IntPtr

nativeint

メッセージの処理に関連する可能性のある情報。 通常、これは、オブジェクトの参照に使用されます。

handled
Boolean

イベント結果を処理済みとしてマークするかどうか。

戻り値

IntPtr

nativeint

子ウィンドウのウィンドウ ハンドル。

属性

注釈

重要

この型またはメンバーは、インターネット セキュリティ ゾーンでは使用できません。

注意 (継承者)

HwndHost 基本実装は実用的なプロセスを返しませんが、フェールセーフとして返 IntPtr.Zero されます。

適用対象