Tastaturstatus abfragen
- EgonEprom
- Beiträge: 24
- Registriert: 15.02.2010 18:18
- Computerausstattung: Windows2000-XP-Vista-7
- Wohnort: Saarwellingen
Tastaturstatus abfragen
Gibt's in PB eine (einfache?) Möglichkeit, die Numlock/Capslock/Scrollock-Led abzufragen?
Re: Tastaturstatus abfragen
Code: Alles auswählen
Debug GetKeyState_(#VK_NUMLOCK) & 1
Debug GetKeyState_(#VK_CAPITAL) & 1
Debug GetKeyState_(#VK_SCROLL) & 1
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- EgonEprom
- Beiträge: 24
- Registriert: 15.02.2010 18:18
- Computerausstattung: Windows2000-XP-Vista-7
- Wohnort: Saarwellingen
Re: Tastaturstatus abfragen
Das ging schnell, besten Dank.
(Ich war der irrigen Annahme, damit würde ich die Tasten abfragen: hab weiter gesucht, aber nichts mehr gefunden)
Abschließend dazu noch eine Frage: geht das auch unter Linux (Ich werde demnächst dahin umziehen...)
mfg EgonEprom
(Ich war der irrigen Annahme, damit würde ich die Tasten abfragen: hab weiter gesucht, aber nichts mehr gefunden)
Abschließend dazu noch eine Frage: geht das auch unter Linux (Ich werde demnächst dahin umziehen...)
mfg EgonEprom
Re: Tastaturstatus abfragen
Das kann man damit auch machen.Ich war der irrigen Annahme, damit würde ich die Tasten abfragen
Das ist auch ein Grund warum ich dahinter & 1 geschreiben hab (was auch stehen bleiben sollte).
Weil ich damit (dem 0. Bit) abfragen kann ob diese Taste "Festgestellt" (Toggle) ist, oder nicht.
Under Linux müsste es sowas auch geben, allerdings kenn ich mich dort nicht aus.Return Values
If the function succeeds, the return value specifies the status of the given virtual key. If the high-order bit is 1, the key is down; otherwise, it is up. If the low-order bit is 1, the key is toggled. A key, such as the CAPS LOCK key, is toggled if it is turned on. The key is off and untoggled if the low-order bit is 0. A toggle key's indicator light (if any) on the keyboard will be on when the key is toggled, and off when the key is untoggled.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr