Autohotkey 自动热键,鼠标移动

Autohotkey 自动热键,鼠标移动,autohotkey,Autohotkey,在“自动热键”中,我想在X、Y位置单击鼠标,其中X和Y是已知的,但我希望鼠标返回到原始位置(任意) 现在我只有: f:: Click 987,851 MouseMove,661,506 return 我想用一个新方法替换第三行,将其返回到原始位置 谢谢您需要使用MouseGetPos保存以前的位置,然后将其还原 我认为这应该做到: f:: MouseGetPos,xpos,ypos Click 987,851 MouseMove,%xpos%,%ypos% return 这已经得到了回答,但

在“自动热键”中,我想在X、Y位置单击鼠标,其中X和Y是已知的,但我希望鼠标返回到原始位置(任意)

现在我只有:

f::
Click 987,851
MouseMove,661,506
return
我想用一个新方法替换第三行,将其返回到原始位置


谢谢

您需要使用
MouseGetPos
保存以前的位置,然后将其还原

我认为这应该做到:

f::
MouseGetPos,xpos,ypos
Click 987,851
MouseMove,%xpos%,%ypos%
return

这已经得到了回答,但仅供参考,请确保使用
SendMode输入
进行即时鼠标移动。

您好,欢迎使用stack。缩短你的标题,并在帖子中解释你的问题。