Keyboard Clase

Definición

Proporciona propiedades para acceder al estado actual del teclado, como las teclas que están presionadas actualmente y proporciona un método para enviar pulsaciones de tecla 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 proporcionan My.Computer.Keyboard 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.

Tasks

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 enviarla pulsaciones de tecla (Visual Basic)

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación Windows Yes
Biblioteca de clases Yes
Aplicación de consola Yes
Biblioteca de controles de Windows Yes
Biblioteca de controles web No
Servicio de Windows Yes
Sitio web No

Constructores

Nombre Description
Keyboard()

Inicializa una nueva instancia de la clase Keyboard.

Propiedades

Nombre Description
AltKeyDown

Obtiene un valor que indica si la clave ALT está inactiva.

CapsLock

Obtiene un valor que indica si CAPS LOCK está activado.

CtrlKeyDown

Obtiene un valor que indica si una tecla CTRL está inactiva.

NumLock

Obtiene un valor que indica si la clave NUM LOCK está activada.

ScrollLock

Obtiene un valor Boolean que indica si la tecla SCROLL LOCK está activada.

ShiftKeyDown

Obtiene un valor que indica si una tecla MAYÚS está inactiva.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
SendKeys(String, Boolean)

Envía una o más pulsaciones de tecla a la ventana activa, como si estuviera escrito en el teclado.

SendKeys(String)

Envía una o más pulsaciones de tecla a la ventana activa, como si estuviera escrito en el teclado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también