怎么利用按键精灵将指定窗口移动到指定坐标上

2024-11-14 23:34:18
推荐回答(1个)
回答1:

可以用Plugin a=Window.Foreground() 返回当前窗口句柄为a VBSCall GetCursorPos(x,y) 得到当前鼠标位置x,y Plugin Window.Move(a, x, y)把窗口a移动到x,y位置 这样就不用担心窗口移动造成的点不到血条了。 秘诀在于。 窗口左上角坐标是x,y 那么你血条坐标就可以用 x+,y+ 形式表达出来。 也就是用X,Y为顶点。 凭借这个坐标来确定屏幕上血条的相对坐标。 这样如果窗口有移动之需要重新运行一次脚本。 X,Y坐标就重新确定了。 不知道你听懂了没 - -