09/03/26 23:47:26 r4Tse8HJ0
ちょっと変えた。
↓みたいに回数指定でやればキャンセルも出来るしちょっと便利かもしれない
~Ctrl::
If KeyCount() = 3
MsgBox, Some Action
return
KeyCount(timeout=0.3) {
key := RegExReplace(A_ThisHotkey, "^[\$\^\+\*!#~<>]+","","")
KeyWait, %key%
Loop {
count++
KeyWait,%key%, D T%timeout%
If ErrorLevel
break
KeyWait, %key%
}
return count
}