NativeWindow.DefWndProc メソッド
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


通常、DefWndProc メソッドは、ウィンドウ メッセージを受け取り、既定のウィンドウ プロシージャにメッセージを処理させる場合にだけ使用します。ウィンドウ メッセージをウィンドウに送信するために DefWndProc を呼び出すことは避けてください。このような場合は、Win32 の SendMessage 関数を使用してください。
Handle プロパティが 0 の場合に DefWndProc を呼び出すとエラーになります。
継承時の注意 特定のネイティブ ウィンドウ、または .NET の Windows フォーム Control 向けに、カスタムの汎用メッセージ処理を実装するには、このメソッドを派生クラスでオーバーライドします。カスタムの処理は、標準的なメッセージ処理を行うこのメソッドの基本クラス実装を呼び出す前、後、またはその代わりに実行できます。 一方、アプリケーション向けにカスタマイズされたメッセージ処理を追加するには、Application クラスの AddMessageFilter メソッドを使用します。
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からNativeWindow.DefWndProc メソッドを検索する場合は、下記のリンクをクリックしてください。

- NativeWindow.DefWndProc メソッドのページへのリンク