![Drei-Tasten-Kombination für AutoHotkey](https://rvso.com/image/1558679/Drei-Tasten-Kombination%20f%C3%BCr%20AutoHotkey.png)
Ich habe herausgefunden, wie man neu zuordnetFeststelltasteUndSzu etwas anderem:CapsLock &:: ...
Aber wie kann ich eine Kombination mit drei Tasten wieSTRG,ALTUndS?
Antwort1
Laut der offiziellenAutoHotKey-Maus-, Joystick- und TastaturkürzelDokumentation:
^!s::Send foo
Beachten Sie jedoch, dass dies nur mit mehreren Modifikatortasten funktioniert (Strg,Schicht,Alt). Bezüglich der „anderen“ drei Tastenkombinationen heißt es in der Dokumentation derzeit:
Kombinationen aus drei oder mehr Tasten werden nicht unterstützt. Kombinationen, die Ihre Tastaturhardware unterstützt, können normalerweise mithilfe von #If und GetKeyState erkannt werden, die Ergebnisse können jedoch inkonsistent sein.
Anschließend wird folgendes Beispiel gegeben, wie dieser letzte Teil erreicht werden könnte:
; Press AppsKey and Alt in any order, then slash (/).
#if GetKeyState("AppsKey", "P")
Alt & /::MsgBox Hotkey activated.
; If the keys are swapped, Alt must be pressed first (use one at a time):
#if GetKeyState("Alt", "P")
AppsKey & /::MsgBox Hotkey activated.
; [ & ] & \::
#if GetKeyState("[") && GetKeyState("]")
\::MsgBox