2016-09-23 52 views
0

我想自動化UI點擊,我有以下腳本。autohotkey「發送」故障排除

F2:: 
WinActivate, NoVirusThanks MAC Address Changer v1.0 
F3:: 
ControlClick, TListView1, NoVirusThanks MAC Address Changer v1.0 
F4::Send, {Tab} 

我的問題是,ControlClick不工作,這就是我所嘗試的。

我懷疑標題是否錯誤,但WinActivate正在工作,所以不行。
我懷疑熱鍵是否有衝突,但如果分配爲F3,WinActivate仍然有效。
我懷疑ControlClick是否被濫用,所以我嘗試發送{Tab},但應用程序不會在兩個窗口小部件之間導航,這是不期望的。
我按下物理鍵盤上的標籤,它確實移動焦點,在按鈕之間導航。

我現在應該懷疑什麼?

+0

好的,WinActivate的工作原理是,在做之前我總是不得不切換到其他寡婦。它看起來像當我激活窗口時,沒有熱鍵會工作。 – hsinewu

回答

0

回答我自己,所以看起來它與UAC &管理員模式有關。發送失效的原因是因爲該應用以管理員身份運行。

解決方案:
以管理員身份運行腳本對我很好。
這是post的更多討論。

+0

ControlClick仍然沒有工作,但懷疑它是否是同類問題。 – hsinewu