使用AutoIt访问GUI元素

时间:2017-09-14 13:32:56

标签: windows user-interface autoit

是否可以使用AutoIt直接访问Windows中的GUI元素?例如,按句柄和窗口标题按一个特殊按钮。

这是可能的,如果是的话,怎么做?

1 个答案:

答案 0 :(得分:1)

是的,这是AutoIt的主要功能之一。但并非所有窗口元素都可以处理。 AutoIt Window Information Tool允许识别窗口/控件类:

enter image description here

例如,在calc.exe中输入89+12

run("calc.exe")
$calc = winwait("Калькулятор")
ControlClick($calc,"","Button9")
sleep(500)
ControlClick($calc,"","Button14")
sleep(500)
ControlClick($calc,"","Button23")
sleep(500)
ControlClick($calc,"","Button5")
sleep(500)
ControlClick($calc,"","Button11")
sleep(500)
ControlClick($calc,"","Button28")