Keyboard Clase
Definición
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í.
Proporciona propiedades para obtener acceso al estado actual del teclado, como las teclas que se han presionado, y proporciona un método para enviar pulsaciones de teclas a la ventana activa.
public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
- Herencia
-
Keyboard
Ejemplos
En este ejemplo se usa la My.Computer.Keyboard.CtrlKeyDown
propiedad para determinar si se presiona la tecla CTRL del equipo.
If My.Computer.Keyboard.CtrlKeyDown Then
MsgBox("CTRL key down")
Else
MsgBox("CTRL key up")
End If
Comentarios
El My.Computer.Keyboard
objeto proporciona una interfaz al teclado del equipo. Las propiedades de My.Computer.Keyboard
proporcionan información sobre el estado de varias claves especiales. El My.Computer.Keyboard.SendKeys
método permite enviar teclas a la ventana activa como si se hubieran escrito en el teclado.
Tareas
En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.Keyboard
objeto .
En | Vea |
---|---|
Envío de pulsaciones de tecla a una aplicación | Cómo: Iniciar una aplicación y enviarle pulsaciones de teclas (Visual Basic) |
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |
Constructores
Keyboard() |
Inicializa una nueva instancia de la clase Keyboard. |
Propiedades
AltKeyDown |
Obtiene un valor que indica si está presionada la tecla ALT. |
CapsLock |
Obtiene un valor que indica si BLOQ MAYÚS está activado. |
CtrlKeyDown |
Obtiene un valor que indica si está presionada la tecla CTRL. |
NumLock |
Obtiene un valor que indica si BLOQ NUM está activado. |
ScrollLock |
Obtiene un valor de tipo |
ShiftKeyDown |
Obtiene un valor que indica si está presionada la tecla Mayús. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
SendKeys(String) |
Envía una o varias presiones de tecla a la ventana activa como si se escribieran en el teclado. |
SendKeys(String, Boolean) |
Envía una o varias presiones de tecla a la ventana activa como si se escribieran en el teclado. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |