2016-09-23 2 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 работает, поэтому нет.
Я сомневаюсь, что горячие клавиши конфликтуют, но WinActivate все еще работает, если назначен как F3.
Сомневаюсь, что ControlClick используется неправильно, поэтому я пытаюсь отправить {Tab}, но приложение не перемещается между виджетами, чего не ожидается.
Я нажимаю вкладку на физической клавиатуре, и она перемещает фокус, перемещается между кнопками.

Что я должен подозревать сейчас?

+0

Хорошо, WinActivate работает, потому что я всегда должен переключиться на других вдов, прежде чем делать это. Похоже, когда я активирую окна, ни одна из горячих клавиш не будет работать. – hsinewu

ответ

0

Отвечая на вопрос, похоже, что это как-то связано с режимом администратора UAC &. То, что делает send not working, связано с тем, что приложение запускается как admin.


Запустить скрипт как администратор отлично работает на меня.
Этот post для более подробного обсуждения.

+0

ControlClick все еще не работает, сомневаюсь, что это такая же проблема. – hsinewu

Смежные вопросы