Alt + Space + C
オートホットキーでショートカットを作成するにはどうすればよいですか? Alt + Space はあり!space
ますが、エラーを発生させずに 3 番目のキーを追加する方法がわかりません。
質問する
3761 次
1 に答える
7
関数#If
と組み合わせてディレクティブ (AHK_L が必要)を使用できます。GetKeyState()
#If GetKeyState("Alt", "p")
Space & c::Traytip,, % a_thishotkey
#If
Keywait
または、次のコマンドを使用できます。
!space::
keywait, c, d, t0.6
If ErrorLevel
Traytip,, Alt and space
Else
Traytip,, Alt space and c
Return
を押さないと、0.6 秒後にAlt+の結果がトリガーされます。
それが望ましくない場合は、次のように記述できます。spaceC
!space::
keywait, c, d, t0.6
If (!ErrorLevel) {
Traytip,, Alt space and c
Sleep, 2000
Traytip,, % a_thishotkey
} Return
!ErrorLevel
「エラーレベルではない」を意味します
于 2012-08-16T17:46:32.850 に答える