ToolStripItem.ProcessCmdKey(Message, Keys) Método

Definición

Procesa una tecla de comando.Processes a command key.

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

Parámetros

m
Message

Message que se pasa por referencia y que representa el mensaje de ventana que se va a procesar.A Message, passed by reference, that represents the window message to process.

keyData
Keys

Uno de los valores de Keys que representa la tecla que se va a procesar.One of the Keys values that represents the key to process.

Devoluciones

false en todos los casos.false in all cases.

Comentarios

Se llama a este método durante el preprocesamiento de mensajes para controlar las teclas de comando.This method is called during message preprocessing to handle command keys. Las teclas de comando son claves que siempre tienen prioridad sobre las claves de entrada normales.Command keys are keys that always take precedence over regular input keys. Algunos ejemplos de teclas de comando son los aceleradores y los métodos abreviados de menú.Examples of command keys include accelerators and menu shortcuts. El método debe devolver true para indicar que ha procesado la tecla de comando o false para indicar que la clave no es una tecla de comando.The method must return true to indicate that it has processed the command key, or false to indicate that the key is not a command key.

La implementación de la clase base ProcessCmdKey del método false devuelve en todos los casos.The base-class implementation of ProcessCmdKey method returns false in all cases.

Notas a los desarrolladores de herederos

Al reemplazar el ProcessCmdKey(Message, Keys) método en una clase derivada, la invalidación del método debe true devolver para indicar que ha procesado la clave.When overriding the ProcessCmdKey(Message, Keys) method in a derived class, the method override should return true to indicate that it has processed the key. Las clases derivadas rara vez, si es necesario, deben invalidar este método.Derived classes will seldom, if ever, need to override this method.

Seguridad

SecurityPermission
para que el llamador inmediato y las clases herederas llamen a este método.for the immediate caller and inheriting classes to call this method. Enumeración asociada: UnmanagedCode.Associated enumeration: UnmanagedCode.

Se aplica a