My.Computer.Keyboard-Objekt
Aktualisiert: November 2007
Stellt Eigenschaften für den Zugriff auf den aktuellen Zustand der Tastatur, z. B. Informationen über die derzeit gedrückten Tasten, und eine Methode zum Senden von Tastaturanschlägen an das aktive Fenster bereit.
Hinweise
Das My.Computer.Keyboard-Objekt stellt eine Schnittstelle mit der Tastatur des Computers bereit. Die Eigenschaften von My.Computer.Keyboard stellen Informationen über den Zustand mehrerer spezieller Tasten bereit. Mit der My.Computer.Keyboard.SendKeys-Methode können Sie Tastaturanschläge wie bei der Eingabe über die Tastatur an das aktive Fenster senden.
Aufgabe
In der folgenden Tabelle werden Beispiele für Aufgaben mit dem My.Computer.Keyboard-Objekt aufgeführt.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Überprüfen, ob die FESTSTELLTASTE gedrückt ist |
Gewusst wie: Ermitteln, ob die FESTSTELLTASTE aktiviert ist in Visual Basic |
Senden von Tastaturanschlägen an eine Anwendung |
Code: Starten einer Anwendung und Senden von Tastatureingaben (Visual Basic) |
Beispiel
In diesem Beispiel wird die My.Computer.Keyboard.CtrlKeyDown-Eigenschaft verwendet, um zu bestimmen, ob die STRG-TASTE des Computers gedrückt ist.
If My.Computer.Keyboard.CtrlKeyDown Then
MsgBox("CTRL key down")
Else
MsgBox("CTRL key up")
End If
Voraussetzungen
Namespace: Microsoft.VisualBasic.Devices
Klasse: Keyboard
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Ja |
Konsolenanwendung |
Ja |
Windows-Steuerelementbibliothek |
Ja |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Ja |
Website |
Nein |