Share via


Objeto My.Computer.Keyboard

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.

Comentários

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

Tarefa

A tabela seguinte lista exemplos de tarefas envolvendo o objeto My.Computer.Keyboard.

Para

Consulte

Verifique se CAPS LOCK está ativado

Como: Determinar que se CapsLock está ativado no Visual Basic

Enviar pressionamentos de teclas para um aplicativo

Como: Iniciar um aplicativo e enviar a ele pressionamentos de tecla (Visual Basic)

Exemplo

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

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

Requisitos

Namespace:Microsoft.VisualBasic.Devices

Classe:Keyboard

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Disponibilidade por Tipo de Projeto

Tipo de Projeto

Disponível

Aplicativo do Windows

Sim

Biblioteca de Classe

Sim

Aplicativo de Console

Sim

Biblioteca de Controle do Windows

Sim

Biblioteca de Controle da Web

Não

Serviço do Windows

Sim

Site

Não

Consulte também

Conceitos

Acessando o teclado

Referência

Membros My.Computer.Keyboard Object

Objeto My.Computer

Microsoft.VisualBasic.Devices.Keyboard