Partager via


ToolStripDropDownItem.ProcessCmdKey(Message, Keys) Méthode

Définition

Traite une touche de commande.

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

Paramètres

m
Message

Message, passé par référence, qui représente le message de fenêtre à traiter.

keyData
Keys

Une des valeurs Keys qui représente la touche à traiter.

Retours

Boolean

false dans tous les cas.

Remarques

Cette méthode est appelée pendant le prétraitement des messages pour gérer les clés de commande. Les clés de commande sont des clés qui sont toujours prioritaires par rapport aux clés d’entrée régulières. Par exemple, les touches de commande incluent des accélérateurs et des raccourcis de menu. La méthode doit revenir true pour indiquer qu’elle a traité la clé de commande ou false pour indiquer que la clé n’est pas une clé de commande.

L’implémentation ToolStripDropDownItem de cette méthode appelle l’élément ProcessCmdKey DropDown s’il existe des éléments dans la DropDownItems collection. Sinon, cette implémentation appelle l’implémentation de classe de base.

Notes pour les héritiers

En cas de substitution de la ProcessCmdKey(Message, Keys) méthode dans une classe dérivée, la substitution de méthode doit revenir true pour indiquer qu’elle a traité la clé. Les classes dérivées devront rarement, si jamais, remplacer cette méthode.

S’applique à