Condividi tramite


Oggetto My.Computer.Keyboard

Aggiornamento: novembre 2007

Fornisce le proprietà per accedere allo stato corrente della tastiera, ad esempio ai tasti attualmente premuti, e un metodo per inviare le sequenze di tasti alla finestra attiva.

Note

L'oggetto My.Computer.Keyboard fornisce un'interfaccia con la tastiera del computer. Le proprietà dell'oggetto My.Computer.Keyboard forniscono informazioni sullo stato di numerosi tasti speciali. Il metodo My.Computer.Keyboard.SendKeys consente di inviare sequenze di tasti alla finestra attiva come se fossero stati premuti da tastiera.

Operazione

Nella tabella riportata di seguito sono elencati esempi di attività relative all'oggetto My.Computer.Keyboard.

Per

Vedere

Verificare se BLOC MAIUSC è attivo

Procedura: determinare se CapsLock è attivato in Visual Basic

Inviare sequenze di tasti a un'applicazione

Procedura: avviare un'applicazione e inviarle sequenze di tasti (Visual Basic)

Esempio

In questo esempio la proprietà My.Computer.Keyboard.CtrlKeyDown viene utilizzata per stabilire se il tasto CTRL del computer è premuto.

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

Requisiti

Spazio dei nomi:Microsoft.VisualBasic.Devices

Classe:Keyboard

Assembly: libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)

Disponibilità per tipo di progetto

Tipo di progetto

Disponibile

Applicazione Windows

Libreria di classi

Applicazione di console

Libreria di controlli Windows

Libreria di controlli Web

No

Servizio Windows

Sito Web

No

Vedere anche

Concetti

Accesso alla tastiera

Riferimenti

Membri dell'oggetto My.Computer.Keyboard

Oggetto My.Computer

Microsoft.VisualBasic.Devices.Keyboard