Compartilhar via


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 do My.Computer.Keyboard 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 elas tivessem sido digitada no teclado.

Tarefas

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

Para Consulte
Enviar pressionamentos de teclas para um aplicativo Como iniciar um aplicativo e enviar pressionamentos de tecla (Visual Basic)

Disponibilidade por tipo de projeto

Tipo de projeto Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Não
Serviço do Windows Sim
Site Não

Construtores

Keyboard()

Inicializa uma nova instância da classe Keyboard.

Propriedades

AltKeyDown

Obtém um valor que indica se a tecla ALT está pressionada.

CapsLock

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

CtrlKeyDown

Obtém um valor que indica se a tecla CTRL está pressionada.

NumLock

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

ScrollLock

Obtém um Boolean que indica se a tecla SCROLL LOCK está ativada.

ShiftKeyDown

Obtém um valor que indica se a tecla SHIFT está pressionada.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SendKeys(String)

Envia um ou mais pressionamentos de teclas para a janela ativa, como se eles tivessem sido digitados no teclado.

SendKeys(String, Boolean)

Envia um ou mais pressionamentos de teclas para a janela ativa, como se eles tivessem sido digitados no teclado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também