ToolStripItem.ProcessCmdKey(Message, Keys) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Traite une touche 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
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 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 de la méthode de classe de ProcessCmdKey base 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.