NativeWindow.DefWndProc(Message) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ウィンドウに関連付けられている既定のウィンドウ プロシージャを呼び出します。
public:
void DefWndProc(System::Windows::Forms::Message % m);
public void DefWndProc (ref System.Windows.Forms.Message m);
member this.DefWndProc : Message -> unit
Public Sub DefWndProc (ByRef m As Message)
パラメーター
- m
- Message
現在処理中のメッセージ。
注釈
通常、ウィンドウ メッセージを DefWndProc インターセプトする場合にのみメソッドを呼び出し、既定のウィンドウ プロシージャでメッセージを処理するようにします。 DefWndProc ウィンドウメッセージをウィンドウに送信するために呼び出すべきではありません。代わりに Win32 SendMessage
関数を呼び出します。
プロパティが 0 の場合に呼び出 DefWndProc すエラー Handle です。
注意 (継承者)
特定のネイティブ ウィンドウまたは .NET Windows フォーム の一般化されたカスタム メッセージ処理を実装するには、派生クラスでこのメソッドをControlオーバーライドします。 カスタム処理は、標準メッセージ処理を実行するこのメソッドの基本クラス実装の前、後、または呼び出しの代わりに実行できます。
これに対し、アプリケーション用にカスタマイズされたメッセージ処理を追加するには、クラスのメソッドをAddMessageFilter(IMessageFilter)Application使用します。