Autohotkey - 如何获取窗口的“头”位置
答
您可能会更好地获得窗口句柄并使用SendMessage()(或任何平台上的任何平台你正在)发送双击消息。
答
的问题有AutoHotkey的标签,所以我认为这是关于AutoHotkey的,对不对? 如果是,您只需要使用WinGetPos命令,即可获取窗口左上角的x,y坐标。
WinGetPos [, X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText]
前四个参数是变量的名称,它将获得有关窗口的信息。 最后四个参数是几乎所有autohotkey Win命令的标准参数,它们标识窗口。
简单的例子:
SetTitleMatchMode 2 ; match window title in any place
IfWinExist, Notepad
WinGetPos, Xpos, Ypos ; Uses the window found above.
这将使记事本窗口的位置到XPOS,Ypos变量。
然后,您可以使用这些Xpos,Ypos变量与Click命令发送点击。