Keyboard Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Eigenschaften für den Zugriff auf den aktuellen Zustand der Tastatur bereit, z. B. welche Tasten derzeit gedrückt werden, und stellt eine Methode zum Senden von Tastaturanschlägen an das aktive Fenster bereit.
public ref class Keyboard
public class Keyboard
type Keyboard = class
Public Class Keyboard
- Vererbung
-
Keyboard
Beispiele
In diesem Beispiel wird mithilfe der My.Computer.Keyboard.CtrlKeyDown Eigenschaft ermittelt, ob die STRG-TASTE des Computers gedrückt wird.
If My.Computer.Keyboard.CtrlKeyDown Then
MsgBox("CTRL key down")
Else
MsgBox("CTRL key up")
End If
Hinweise
Das My.Computer.Keyboard Objekt stellt eine Schnittstelle zur Computertastatur bereit. Die Eigenschaften der My.Computer.Keyboard Bereitstellen von Informationen zum Status mehrerer Sonderschlüssel. Mit der My.Computer.Keyboard.SendKeys Methode können Sie Tasten an das aktive Fenster senden, als ob sie auf der Tastatur eingegeben wurden.
Tasks
In der folgenden Tabelle ist ein Beispiel für eine Aufgabe aufgeführt, die das My.Computer.Keyboard Objekt umfasst.
| To | Siehe |
|---|---|
| Senden von Tastaturanschlägen an eine Anwendung | How to: Start an Application and Send it Keystrokes (Visual Basic) |
Verfügbarkeit nach Projekttyp
| Projekttyp | Available |
|---|---|
| Windows-Anwendung | Ja |
| Klassenbibliothek | Ja |
| Konsolenanwendung | Ja |
| Windows-Steuerelementbibliothek | Ja |
| Websteuerelementbibliothek | Nein |
| Windows-Dienst | Ja |
| Website | Nein |
Konstruktoren
| Name | Beschreibung |
|---|---|
| Keyboard() |
Initialisiert eine neue Instanz der Keyboard-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AltKeyDown |
Ruft einen Wert ab, der angibt, ob die ALT-TASTE nach unten ist. |
| CapsLock |
Ruft einen Wert ab, der angibt, ob DIE FESTSTELLTASTE aktiviert ist. |
| CtrlKeyDown |
Ruft einen Wert ab, der angibt, ob eine STRG-TASTE nach unten ist. |
| NumLock |
Ruft einen Wert ab, der angibt, ob die NUM-TASTE aktiviert ist. |
| ScrollLock |
Ruft einen |
| ShiftKeyDown |
Ruft einen Wert ab, der angibt, ob eine UMSCHALTTASTE nach unten ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| SendKeys(String, Boolean) |
Sendet eine oder mehrere Tastenanschläge an das aktive Fenster, als ob sie auf der Tastatur eingegeben wurde. |
| SendKeys(String) |
Sendet eine oder mehrere Tastenanschläge an das aktive Fenster, als ob sie auf der Tastatur eingegeben wurde. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |