【问题标题】:How to detect a click in specified area with AutoHotkey?如何使用 AutoHotkey 检测指定区域的点击?
【发布时间】:2013-07-07 06:39:39
【问题描述】:

我正在寻找有关如何在使用 AutoHotkey 时检测窗口指定区域中的鼠标点击的解决方案。 假设我想检测坐标 x 100 y100、x120 y120 区域中的点击。 任何想法或解决方案将不胜感激,谢谢!

编辑 2:我刚刚用下面的工作代码回答了这个问题。

【问题讨论】:

  • 我之前什么都没试过。如果蓝色我发现了一个想法,并且它工作正常: ~LButton:: MouseGetPos, x,y if (x > 800 and x 200) MouseMove, 1000, 400 return Thx 鼓励我!

标签: click autohotkey detect area


【解决方案1】:

以下代码对我来说是正确的:

~LButton::
MouseGetPos, x,y
if (x > 800 and x < 1500  and y < 600 and y > 200)
    MouseMove, 1000, 400
return

其中 800、1500、600 和 200 是所需区域的边界。如果在其中单击,光标将移出位置 1000、400。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多