在Autohotkey中,如果在Foxit Reader處於活動狀態時如何使NumpadDot雙擊,否則發送正常的NumpadDot?Autohotkey - 如果條件不符合,發送默認行爲
我(打破)嘗試:
NumpadDot::
SetTitleMatchMode 2 ; allow partial titles
IfWinActive, Foxit
Click 2
else
Send {NumpadDot} ; THIS CREATES AN ENDLESS LOOP!
Return
完美地工作。謝謝!由於性能方面的原因,我避免了這種方法,可能是錯誤的:按下的每個按鍵都必須評估Foxit是否處於活動狀態,而不是先評估哪個按鍵被按下。 – 2013-04-05 18:29:29
我做了一個小小的修改,以澄清只有熱鍵受'#IfWinActive'影響。其他代碼仍然會運行,沒有任何效果。 – FakeRainBrigand 2013-04-06 13:49:17