如何从第三方软件获取组合框列表?

时间:2014-08-14 23:24:40

标签: combobox autohotkey

有第三方软件,其中有一个组合框。我想复制组合框列表。我相信AHK可以做到但我无法使用精确坐标,因为第三方软件经常调整窗口大小。 有没有办法从组合框(AHK或任何其他方式)获取信息而不知道组合框的确切坐标?

1 个答案:

答案 0 :(得分:0)

是的,可以使用AutoHotkey。您可以使用ImageSearch命令。我建议使用bmp图片格式,它对我很有用,而我在jpg时遇到了一些问题。我使用Paint.Net来编辑我的图像,但效果很好 尝试使搜索图像尽可能唯一。不仅可以制作组合框的屏幕截图,还可以制作一些不会更改的附近区域,如下图所示:

combobox

通过这种方式,您可以获得图像左上角的坐标。因此,您需要调整从ImageSearch获得的坐标以获得组合框的真实坐标。只需添加或减去必要数量的像素,就可以获得真实的组合框坐标。

此外,始终使用来自http://ahkscript.org/的AutoHotkey及其文档(当前最新版本,新官方网站)! Autohotkey.com上的AutoHotkey及其文档已过时,使用它们可能会遇到一些问题!