Keyboard Classe

Definição

Fornece propriedades para aceder ao estado atual do teclado, como quais as teclas pressionadas no momento, e fornece um método para enviar pressionamentos de tecla para a janela ativa.

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

Exemplos

Este exemplo utiliza 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

Observações

O My.Computer.Keyboard objeto fornece uma interface para o teclado do computador. As propriedades do My.Computer.Keyboard fornecem informação sobre o estado de várias chaves especiais. O My.Computer.Keyboard.SendKeys método permite-lhe enviar as teclas para a janela ativa como se tivessem sido digitadas no teclado.

Tasks

A tabela seguinte apresenta um exemplo de uma tarefa envolvendo o My.Computer.Keyboard objeto.

Para Veja
Enviar pressionamentos de tecla para uma aplicação Como: Iniciar uma Aplicação e Enviar-lhe Teclas (Visual Basic)

Disponibilidade por tipo de projeto

Tipo de Projeto Available
Aplicação do Windows Sim
Biblioteca de Classes Sim
Aplicativo de console Sim
Biblioteca de Controlo do Windows Sim
Biblioteca de controle da Web No
Serviço Windows Sim
Web site No

Construtores

Name Description
Keyboard()

Inicializa uma nova instância da Keyboard classe.

Propriedades

Name Description
AltKeyDown

Recebe um valor que indica se a tecla ALT está para baixo.

CapsLock

Recebe um valor que indica se o CAPS LOCK está ativado.

CtrlKeyDown

Obtém um valor que indica se uma tecla CTRL está desativada.

NumLock

Recebe um valor que indica se a tecla NUM LOCK está ativada.

ScrollLock

Recebe uma Boolean indicação se a tecla SCROLL LOCK está ativada.

ShiftKeyDown

Obtém um valor que indica se uma tecla SHIFT está para baixo.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SendKeys(String, Boolean)

Envia uma ou mais teclas para a janela ativa, como se estivesse a ser escrita no teclado.

SendKeys(String)

Envia uma ou mais teclas para a janela ativa, como se estivesse a ser escrita no teclado.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também