ToolStripItem.ProcessCmdKey(Message, Keys) 方法

定義

處理指令鍵。

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

參數

m
Message

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

keyData
Keys

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

傳回

false 無論哪種情況。

備註

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

方法的基底類別實作 ProcessCmdKey 在所有情況下都會回傳 false

給繼承者的注意事項

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

適用於