0
有什麼辦法來映射一系列的字符來觸發事件?autohotkey - 更多的字符作爲一個熱鍵
我想有一張特殊的熱鍵記住(e.g. Control-k)
與之後的另一封信中,我可以觸發不同的事件: 前
^km --> do something
^kp --> do something else
^kc --> do something else
...
有什麼辦法來映射一系列的字符來觸發事件?autohotkey - 更多的字符作爲一個熱鍵
我想有一張特殊的熱鍵記住(e.g. Control-k)
與之後的另一封信中,我可以觸發不同的事件: 前
^km --> do something
^kp --> do something else
^kc --> do something else
...
; The #If-directive creates context-sensitive hotkeys and hotstrings.
; #If is positional: it affects all hotkeys and hotstrings physically beneath it in the script.
#If GetKeyState("Ctrl")
; ^ka
k & a:: MsgBox, Ctrl_k_a
; ^kb
k & b:: MsgBox, Ctrl_k_b
#If ; turn off context sensitivity
這是一個非常有用的信息,它聽起來非常強大。非常感謝!我會圍繞它練習,因爲我的第一次嘗試似乎需要全部按3個鍵(例如:^ kp在1鏡頭中,工作正常,但:^ + some_ms_time + k + some_ms_time + p,打開我的打印機對話框' p')。再次感謝。 –
也考慮'hotstring's – Blauhirn