我有這個AutoHotkey腳本有一個奇怪的問題。它在3個工作站中使用,但是在一箇中,ControlSend似乎不起作用,因爲熱鍵在程序A中不起作用。所有三臺機器都具有Windows XP,並且是具有大多數相同軟件的Pentium 4級機器,該腳本位於exe形式。我嘗試了很多不同的方式將熱鍵發送到程序A,但似乎沒有任何效果。在一臺機器上的AutoHotkey ControlSend問題
腳本的想法很簡單,只需抓住一個熱鍵,然後單擊另一個窗口中的正常功能。正常的功能不起作用。
任何想法可能是問題的根源,我應該在哪裏尋找它?
#IfWinActive, Program A
^H::
IfWinActive, Program A
{
ControlFocus, MDIClient1, Program A, , ,
ControlSend, , ^H, Program A, , ,
ControlClick, X46 Y135, Program B, , LEFT , 1
return
}