ToolStripItem.ProcessCmdKey(Message, Keys) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コマンド キーを処理します。
protected public:
virtual bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected internal virtual bool ProcessCmdKey (ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
abstract member ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
override this.ProcessCmdKey : Message * System.Windows.Forms.Keys -> bool
Protected Friend Overridable Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean
パラメーター
戻り値
常に false
。
注釈
このメソッドは、コマンド キーを処理するためにメッセージの前処理中に呼び出されます。 コマンド キーは、通常の入力キーよりも常に優先されるキーです。 コマンド キーの例としては、アクセラレータやメニュー ショートカットなどがあります。 メソッドは、コマンド キーを処理したことを示すか、キーfalse
がコマンド キーではないことを示すために戻るtrue
必要があります。
メソッドの基底クラスの ProcessCmdKey 実装は、すべてのケースで返されます false
。
注意 (継承者)
派生クラスのメソッドを ProcessCmdKey(Message, Keys) オーバーライドする場合、メソッドのオーバーライドは、キーを処理したことを示すために返す true
必要があります。 派生クラスでは、このメソッドをオーバーライドする必要はほとんどありません。