ToolStripDropDownItem.ProcessCmdKey(Message, Keys) 方法

定義

處理指令鍵。

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 : Message * System.Windows.Forms.Keys -> bool
Protected Friend Overrides Function ProcessCmdKey (ByRef m As Message, keyData As Keys) As Boolean

參數

m
Message

A Message,透過參考傳遞,代表要處理的視窗訊息。

keyData
Keys

Keys這是代表流程關鍵的價值之一。

傳回

false 無論哪種情況。

備註

此方法在訊息預處理時被呼叫以處理指令鍵。 指令鍵是指總是優先於一般輸入鍵的鍵。 指令鍵的例子包括加速器和選單快捷鍵。 方法必須回傳 true 以表示已處理該指令鍵,或 false 表示該鍵不是命令鍵。

此方法的實作會ToolStripDropDownItem呼叫 ,ProcessCmdKeyDropDown若集合中有DropDownItems項目。 否則,此實作會呼叫基底類別實作。

給繼承者的注意事項

當在導出類別中覆寫該 ProcessCmdKey(Message, Keys) 方法時,方法覆寫應該回傳 true ,表示已處理該金鑰。 衍生類別幾乎不需要覆寫此方法。

適用於