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

Siehe auch

Konzepte

Zugreifen auf die Tastatur

Referenz

My.Computer.Keyboard-Objektmember

My.Computer-Objekt

Microsoft.VisualBasic.Devices.Keyboard