ToolStripDropDownItem.ProcessCmdKey(Message, Keys) ToolStripDropDownItem.ProcessCmdKey(Message, Keys) ToolStripDropDownItem.ProcessCmdKey(Message, Keys) ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Method

定義

コマンド キーを処理します。Processes a command key.

protected public:
 override bool ProcessCmdKey(System::Windows::Forms::Message % m, System::Windows::Forms::Keys keyData);
protected internal override bool ProcessCmdKey (ref System.Windows.Forms.Message m, System.Windows.Forms.Keys keyData);
override this.ProcessCmdKey :  * System.Windows.Forms.Keys -> bool
Protected Friend Overrides Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean

パラメーター

m
Message Message Message Message

処理するウィンドウ メッセージを表す、参照渡しされた MessageA Message, passed by reference, that represents the window message to process.

keyData
Keys Keys Keys Keys

処理するキーを表す Keys 値の 1 つ。One of the Keys values that represents the key to process.

戻り値

常に falsefalse in all cases.

注釈

このメソッドは、メッセージのプリプロセス コマンド キーを処理中に呼び出されます。This method is called during message preprocessing to handle command keys. コマンド キーは、通常の入力キーに常に優先されるキーです。Command keys are keys that always take precedence over regular input keys. コマンド キーの例には、アクセラレータやメニューのショートカットが含まれます。Examples of command keys include accelerators and menu shortcuts. メソッドが返す必要がありますtrueコマンド キーを処理したことを示すまたはfalseをキーは、コマンド キーではないことを示します。The method must return true to indicate that it has processed the command key, or false to indicate that the key is not a command key.

ToolStripDropDownItemこのメソッドの実装を呼び出す、ProcessCmdKeyDropDown内の項目がある場合、DropDownItemsコレクション。The ToolStripDropDownItem implementation of this method calls the ProcessCmdKey of the DropDown if there are items in the DropDownItems collection. それ以外の場合、この実装は、基本クラスの実装を呼び出します。Otherwise, this implementation calls the base class implementation.

注意 (継承者)

オーバーライドする場合、ProcessCmdKey(Message, Keys)派生クラスでメソッド、メソッドのオーバーライドが返すtrueをキーが処理されたことを示します。When overriding the ProcessCmdKey(Message, Keys) method in a derived class, the method override should return true to indicate that it has processed the key. 派生クラスがこのメソッドをオーバーライドする必要はほとんどありません。Derived classes will seldom, if ever, need to override this method.

セキュリティ

SecurityPermission
直前の呼び出し元と継承したクラスをこのメソッドを呼び出します。for the immediate caller and inheriting classes to call this method. UnmanagedCode (関連する列挙体)Associated enumeration: UnmanagedCode.

適用対象