Das Objekt "Keyboard" bietet Zugriff auf die Tastatur, bspw. zum Auffangen von Tasteneingaben. Auch Maustasten sind technisch bedingt davon betroffen.
Übergibt den Status der Taste mit dem angegebenen VKey-Code.
Parameter: 1
Pflichtangaben: 1
Output: WORD
Überprüft alle Tasten, bis alle durch sind oder eine gefunden wurde, die gerade gedrückt wird (0: Keine).
Parameter: 1
Pflichtangaben: 0
Output: DWORD
Überprüft alle Tasten, bis alle durch sind oder eine gefunden wurde, die gerade unter Berücksichtigung von Zeichenwiederholung gedrückt wird (0: Keine).
Parameter: 1
Pflichtangaben: 0
Output: DWORD
Ändert den Gedrücktstatus der Taste mit dem angegebenen VKey-Code.
Parameter: 2
Pflichtangaben: 2
Überprüft alle Tasten und hinterlegt sie in einem dafür reservierten Speicherbereich. Der direkte Rückgabewert gibt an, ob der dafür genutzte Aufruf der Windows-API-Funktion GetKeyboardState geglückt ist. Die Nutzung sollte höchstens einmal pro Frame erfolgen und ist für das bequeme Abfragen vieler Eingaben per Keyboard.KeyPressed[] und Keyboard.KeyToggled[] vorgesehen.
Parameter: 0
Pflichtangaben: 0
Output: BOOL
Gibt an, ob die Taste im zuletzt bekannten Zustand, der von Keyboard.Update gespeichert wurde, als gedrückt/gehalten galt.
Output: BOOL
Gibt an, ob die Taste im zuletzt bekannten Zustand, der von Keyboard.Update gespeichert wurde, als aktiviert galt. Dies funktioniert zwar mit allen Tasten, ist allerdings hauptsächlich für NumLock, CapsLock und ScrollLock vorgesehen.
Output: BOOL
Der LanguageCode des derzeit eingestellten Tastaturlayouts (z.B. 1031 für Deutsch oder 1041 für Japanisch).
Output: DWORD
Die Identifikationsnummer des aktiven Programmzeichensatzes (z.B. 850 für Deutsch (OEM Multi Latin1 WE) oder 932 für Japanisch (ANSI/OEM JP Shift-JIS)).
Output: DWORD
Die allgemeine Art der angeschlossenen Tastatur (üblicherweise 4, stehend für IBM Enhanced).
Output: DWORD
Ein Tastaturhersteller-abhängiger Wert, bspw. zum Unterscheiden verschiedener Modelle, der für gewöhnlich aber nicht genutzt wird.
Output: DWORD
Die nach Definition vorhandene Menge an Tasten in der F-Leiste (üblicherweise 12, die Angabe ist jedoch unzuverlässig).
Output: DWORD
Die Tastatureingabeverzögerung (0: 250ms, 3: Etwa eine Sekunde).
Output: DWORD
Das ungefähre Eingabewiederholungsrate der Tastatur pro Sekunde (0: Etwa 2½, 31: Ungefähr 30).
Output: DWORD
Kombination aus zwei Werten, die die Standardsprache der angeschlossenen Tastatur angeben.
Output: DWORD
Ein Zeitstempel, wann zuletzt etwas über die Tastatur unter Windows eingegeben wurde.
Output: DWORD