【问题标题】:autohotkey "Send" troubleshoot自动热键“发送”疑难解答
【发布时间】:2016-09-23 16:12:24
【问题描述】:

我想自动化 UI 点击,我有以下脚本。

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},但该应用程序不会在小部件之间导航,这不是预期的。
我在物理键盘上按 Tab,它确实会移动焦点,在按钮之间导航。

我现在应该怀疑什么?

【问题讨论】:

  • 好的,WinActivate 可以工作,因为我总是必须先切换到其他寡妇再做。看起来当我激活 Windows 时,所有热键都不起作用。

标签: autohotkey


【解决方案1】:

回答我自己,所以它看起来与 UAC 和管理员模式有关。使发送不起作用的原因是该应用程序以管理员身份运行。

解决方案:
以管理员身份运行脚本对我来说效果很好。
这个post 进行更多讨论。

【讨论】:

  • ControlClick 仍然无法正常工作,怀疑是不是同样的问题。
猜你喜欢
  • 2013-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-22
  • 2018-09-06
  • 2014-08-29
  • 2011-10-27
相关资源
最近更新 更多