Keyboard Clase

Definición

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
Biblioteca de clases
Aplicación de consola
Biblioteca de controles de Windows
Biblioteca de controles web No
Servicio de Windows
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 Boolean que indica si está presionada la tecla BLOQ DESPL.

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)

Se aplica a

Consulte también