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.
Offre proprietà che consentono di accedere allo stato corrente della tastiera, per sapere ad esempio quali tasti vengono attualmente premuti, e 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 usata 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 chiavi alla finestra attiva come se siano state digitate nella tastiera.
Attività
La tabella seguente elenca un esempio di un'attività che coinvolge l'oggetto My.Computer.Keyboard
.
A | Vedere |
---|---|
Inviare le sequenze di tasti a un'applicazione | Procedura: avviare un'applicazione e inviarle sequenze di tasti (Visual Basic) |
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Costruttori
Keyboard() |
Inizializza una nuova istanza della classe Keyboard. |
Proprietà
AltKeyDown |
Ottiene un valore che indica se il tasto ALT è premuto. |
CapsLock |
Ottiene un valore che indica se BLOC MAIUSC è attivo. |
CtrlKeyDown |
Ottiene un valore che indica se il tasto CTRL è premuto. |
NumLock |
Ottiene un valore che indica se BLOC NUM è attivo. |
ScrollLock |
Ottiene un valore |
ShiftKeyDown |
Ottiene un valore che indica se il tasto MAIUSC è premuto. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
SendKeys(String) |
Invia una o più sequenze di tasti alla finestra attiva, come se fossero premuti sulla tastiera. |
SendKeys(String, Boolean) |
Invia una o più sequenze di tasti alla finestra attiva, come se fossero premuti sulla tastiera. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |