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

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

keyData
Keys

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

返回

Boolean

在所有情况下均为 false

注解

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

ToolStripDropDownItem此方法的实现调用ProcessCmdKeyDropDown集合中DropDownItems是否存在项。 否则,此实现将调用基类实现。

继承者说明

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

适用于