ToolStripItem.ProcessCmdKey(Message, Keys) Méthode

Définition

Traite une clé de commande.

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

Paramètres

m
Message

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

keyData
Keys

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

Retours

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 sur les clés d’entrée régulières. Parmi les exemples de touches de commande, citons les raccourcis de menu et les 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 de classe de base de ProcessCmdKey la méthode retourne false dans tous les cas.

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 à