AutoIt从菜单栏中选择项目

时间:2017-09-01 18:11:04

标签: automation autoit menubar hyperterminal

我想构建一些自动化代码,从最小化(或非活动)窗口的菜单栏中选择一些项目。

我试图通过发送一些像alt和方向这样的键来控制ControlSend功能,但是它没有用...

参见我的例子:

我想选择项目"全选",为此我写了这段代码:

WinWaitActive("")
Send("{ALTDOWN}{ALTUP}{RIGHT}{ENTER}{DOWN}{DOWN}{ENTER}")

上面的代码运行良好,但我希望它在窗口不活动时可以工作,所以我写了这一行:

ControlSend("", "", "Term Class1", "{ALTDOWN}{ALTUP}{RIGHT}{ENTER}{DOWN}{DOWN}{ENTER}")

这对我不起作用,你知道我该如何实现它?

1 个答案:

答案 0 :(得分:-1)

我也试图使用最小化的窗口,但后来从Windows切换,所以我无法为你测试。我被告知(并且从经验中)你不能使用控件发送(或鼠标点击替代,这被称为"控制点击")在没有库存的应用程序(不附带的应用程序)电脑,简单地说。)

然而我遇到了这个(https://www.autoitscript.com/forum/topic/7112-minimized-clicking-great-for-game-bots/),这似乎是第三方添加,让你做到这一点,我尝试使用它,但无法使它符合我的需要。也许你可以,我会尝试让它为你工作,但再次,我倾倒窗户。上面的链接是我找到的最好的候选人,到目前为止最有希望的是我经过一段时间的搜索和测试,祝你好运。

编辑:一如既往,我不承诺上述链接中的任何内容,您使用它需要您自担风险。