Control.ProcessKeyMessage メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Control.ProcessKeyMessage メソッドの意味・解説 

Control.ProcessKeyMessage メソッド

キーボード メッセージを処理します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Protected Friend Overridable
 Function ProcessKeyMessage ( _
    ByRef m As Message _
) As Boolean
protected internal virtual bool ProcessKeyMessage
 (
    ref Message m
)
protected public:
virtual bool ProcessKeyMessage (
    Message% m
)
protected boolean ProcessKeyMessage (
    /** @ref */ Message m
)
JScript では、値型の引数は参照渡しされません。

パラメータ

m

処理するウィンドウ メッセージを表す、参照渡しされた Message。

戻り値
メッセージがコントロールによって処理された場合は true。それ以外の場合は false。

解説解説

このメソッドは、コントロールがキーボード メッセージを受け取ると呼び出されます。このメソッドは、まずコントロールに親があるかどうかを確認し、親がある場合は、親の ProcessKeyPreview メソッドを呼び出します。親の ProcessKeyPreview メソッドがメッセージを処理しない場合は、ProcessKeyEventArgs メソッドが呼び出されて、適切なキーボード イベントを生成します。m パラメータは、処理する必要があるウィンドウ メッセージを格納しています。Message.Msg プロパティで有効な値は、WM_CHAR、WM_KEYDOWN、WM_SYSKEYDOWN、WM_KEYUP、および WM_SYSKEYUP です。

継承時の注意 ProcessKeyMessage メソッドをオーバーライドすると、コントロールはキーを処理したことを示すために、true を返します。コントロールによって処理されないキーの場合は、基本クラスの ProcessKeyEventArgs の結果が返されます。コントロールがこのメソッドをオーバーライドする必要はほとんどありません。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からControl.ProcessKeyMessage メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からControl.ProcessKeyMessage メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からControl.ProcessKeyMessage メソッド を検索

英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Control.ProcessKeyMessage メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Control.ProcessKeyMessage メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS