Keyboard Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce proprietà per l'accesso allo stato corrente della tastiera, ad esempio i tasti attualmente premuti e fornisce un metodo per inviare le sequenze di tasti alla finestra attiva.
public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
- Ereditarietà
-
Keyboard
Esempio
In questo esempio viene utilizzata la My.Computer.Keyboard.CtrlKeyDown proprietà per determinare se il tasto CTRL del computer viene premuto.
If My.Computer.Keyboard.CtrlKeyDown Then
MsgBox("CTRL key down")
Else
MsgBox("CTRL key up")
End If
Commenti
L'oggetto My.Computer.Keyboard fornisce un'interfaccia alla tastiera del computer. Le proprietà dell'oggetto My.Computer.Keyboard forniscono informazioni sullo stato di diverse chiavi speciali. Il My.Computer.Keyboard.SendKeys metodo consente di inviare i tasti alla finestra attiva come se fossero stati digitati sulla tastiera.
Attività
Nella tabella seguente è riportato un esempio di attività che coinvolge l'oggetto My.Computer.Keyboard .
| Per | Vedi |
|---|---|
| Inviare sequenze di tasti a un'applicazione | Come: avviare un'applicazione e inviare sequenze di tasti (Visual Basic) |
Disponibilità per tipo di progetto
| Tipo di progetto | Disponibile |
|---|---|
| Applicazione Windows | Yes |
| Biblioteca di classi | Yes |
| Applicazione console | Yes |
| Libreria di controlli Windows | Yes |
| Libreria di controlli Web | No |
| Servizio Windows | Yes |
| Sito web | No |
Costruttori
| Nome | Descrizione |
|---|---|
| Keyboard() |
Inizializza una nuova istanza della classe Keyboard. |
Proprietà
| Nome | Descrizione |
|---|---|
| AltKeyDown |
Ottiene un valore che indica se il tasto ALT è inattivo. |
| CapsLock |
Ottiene un valore che indica se CAPS LOCK è attivato. |
| CtrlKeyDown |
Ottiene un valore che indica se un tasto CTRL è inattivo. |
| NumLock |
Ottiene un valore che indica se la chiave NUM LOCK è attivata. |
| ScrollLock |
Ottiene un valore |
| ShiftKeyDown |
Ottiene un valore che indica se un tasto MAIUSC è inattivo. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SendKeys(String, Boolean) |
Invia una o più sequenze di tasti alla finestra attiva, come se digitate sulla tastiera. |
| SendKeys(String) |
Invia una o più sequenze di tasti alla finestra attiva, come se digitate sulla tastiera. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |