Control.ProcessKeyEventArgs(Message) Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Procesa un mensaje de tecla y genera los eventos de control correspondientes.
protected:
virtual bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected virtual bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
abstract member ProcessKeyEventArgs : Message -> bool
override this.ProcessKeyEventArgs : Message -> bool
Protected Overridable Function ProcessKeyEventArgs (ByRef m As Message) As Boolean
- m
- Message
Message que se pasa por referencia y que representa el mensaje de ventana que se va a procesar.
true
si el control procesó el mensaje; en caso contrario, false
.
Se llama a este método cuando un control recibe un mensaje de teclado. El método es responsable de generar los eventos clave adecuados para el mensaje mediante una llamada a los OnKeyPressmétodos , OnKeyDowno OnKeyUp . El m
parámetro contiene el mensaje de ventana que se debe procesar. Los valores posibles de la Message.Msg propiedad son WM_CHAR, WM_KEYDOWN, WM_SYSKEYDOWN, WM_KEYUP, WM_SYSKEYUP y WM_IME_CHAR.
Al invalidar el ProcessKeyEventArgs(Message) método en una clase derivada, un control debe devolver true
para indicar que ha procesado la clave. Para las claves que el control no procesa, se debe devolver el resultado de llamar al método de ProcessKeyEventArgs(Message) la clase base. Los controles rara vez, si alguna vez, necesitan invalidar este método.
Producto | Versiones |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: