按键开始点击

时间:2017-02-08 18:45:15

标签: autoit

我对编程很陌生,这可能是一个非常简单的问题,但我无法做到。

我有一个任务是多次点击一个对象然后停止它,手动将鼠标移动到其他对象并在那里点击几次。我想手动将鼠标移动到对象上,按 F2 ,单击几次

到目前为止,我的程序看起来像这样。当我按下 F2 时,没有任何反应。它应该点击。然而, F1 出口有效。

Func MyExit()
    Exit
EndFunc

HotKeySet("{F1}", "MyExit")

While 1
   Sleep(1000)
WEnd



Func clicking()

   MouseClick("primary")

EndFunc

HotKeySet("{F2}", "clicking")

谢谢

1 个答案:

答案 0 :(得分:1)

F2键的HotKeySet函数位于脚本的末尾,这意味着它永远不会被执行。要修复,只需将它放在While循环

之前
Func MyExit()
    Exit
EndFunc

HotKeySet("{F1}", "MyExit")
HotKeySet("{F2}", "clicking")
While 1
   Sleep(1000)
WEnd



Func clicking()

   MouseClick("primary")

EndFunc