Keyboard Classe

Definição

Fornece propriedades para acessar o estado atual do teclado, como quais teclas estão pressionadas no momento e fornece um método para enviar pressionamentos de teclas para a janela ativa.

public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
Herança
Keyboard

Exemplos

Este exemplo usa a My.Computer.Keyboard.CtrlKeyDown propriedade para determinar se a tecla CTRL do computador é pressionada.

If My.Computer.Keyboard.CtrlKeyDown Then
    MsgBox("CTRL key down")
Else
    MsgBox("CTRL key up")
End If

Comentários

O My.Computer.Keyboard objeto fornece uma interface para o teclado do computador. As propriedades da My.Computer.Keyboard fonte fornecem informações sobre o estado de várias chaves especiais. O My.Computer.Keyboard.SendKeys método permite que você envie teclas para a janela ativa como se tivessem sido digitada no teclado.

Tasks

A tabela a seguir lista um exemplo de uma tarefa envolvendo o My.Computer.Keyboard objeto.

Para Veja
Enviar pressionamentos de teclas para um aplicativo How to: Start an Application and Send it Keystrokes (Visual Basic)

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Não
Serviço do Windows Yes
Site da web Não

Construtores

Nome Description
Keyboard()

Inicializa uma nova instância da classe Keyboard.

Propriedades

Nome Description
AltKeyDown

Obtém um valor que indica se a chave ALT está inoperante.

CapsLock

Obtém um valor que indica se CAPS LOCK está ativado.

CtrlKeyDown

Obtém um valor que indica se uma chave CTRL está inoperante.

NumLock

Obtém um valor que indica se a chave NUM LOCK está ativada.

ScrollLock

Obtém uma Boolean indicação se a chave SCROLL LOCK está ativada.

ShiftKeyDown

Obtém um valor que indica se uma chave SHIFT está inoperante.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SendKeys(String, Boolean)

Envia um ou mais pressionamentos de teclas para a janela ativa, como se fosse digitado no teclado.

SendKeys(String)

Envia um ou mais pressionamentos de teclas para a janela ativa, como se fosse digitado no teclado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também