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

通过引用传递的 Message,表示要处理的窗口消息。

keyData
Keys

Keys 值之一,表示要处理的键。

返回

Boolean

在所有情况下均为 false

注解

在消息预处理期间调用此方法来处理命令键。 命令键是始终优先于常规输入键的键。 命令键的示例包括快捷键和菜单快捷方式。 该方法必须返回 true 以指示它已处理命令键,或 false 指示该键不是命令键。

方法的 ProcessCmdKey 基类实现在所有情况下都会返回 false

继承者说明

重写 ProcessCmdKey(Message, Keys) 派生类中的方法时,方法重写应返回 true 以指示它已处理密钥。 派生类很少(如果有的话)需要重写此方法。

适用于