ToolStripItem.ProcessCmdKey(Message, Keys) Método

Definición

Procesa una clave de comando.

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

, Messagepasado por referencia, que representa el mensaje de ventana que se va a procesar.

keyData
Keys

Uno de los Keys valores que representa la clave que se va a procesar.

Devoluciones

false en todos los casos.

Comentarios

Se llama a este método durante el preprocesamiento del mensaje para controlar las claves de comando. Las claves de comando son claves que siempre tienen prioridad sobre las claves de entrada normales. Entre los ejemplos de teclas de comando se incluyen aceleradores y accesos directos de menú. El método debe volver true para indicar que ha procesado la clave de comando o false para indicar que la clave no es una clave de comando.

La implementación de clase base del ProcessCmdKey método devuelve false en todos los casos.

Notas a los desarrolladores de herederos

Al invalidar el ProcessCmdKey(Message, Keys) método en una clase derivada, la invalidación del método debe devolver true para indicar que ha procesado la clave. Las clases derivadas rara vez, si alguna vez, necesitan invalidar este método.

Se aplica a