ahk吧 关注:876贴子:2,710
  • 4回复贴,共1

求助,插入一个Q按下暂停,弹起继续的线程

只看楼主收藏回复

如题,插入一个按下Q键暂停,抬起继续运行的线程
目前为空格暂停/继续
有没有大佬愿意指点一下,谢谢
Numpad7::
Loop, {
sleep 1000
send {Numpad1}
sleep 1000
send {Numpad2}
sleep 1000
send {Numpad3}
sleep 1000
send {Numpad4}
sleep 1000
}
space::pause


IP属地:福建1楼2020-10-04 21:00回复
    space::pause
    q::pause


    IP属地:湖北2楼2021-01-13 09:22
    收起回复
      2025-06-05 17:23:04
      广告
      q::
      loop,1
      {
      pause
      }
      q UP::pause off
      Numpad7::
      {
      v_Enable:=!v_Enable
      If (v_Enable=0)
      {
      SetTimer, Label0, Off
      }
      Else
      {
      SetTimer, Label0, 1
      }
      }
      Return
      Label0:
      {
      sleep 1000
      send {Numpad1}
      sleep 1000
      send {Numpad2}
      sleep 1000
      send {Numpad3}
      sleep 1000
      send {Numpad4}
      sleep 1000
      }
      优化了一下,现在是按一下7开始循环,循环过程中按住q会暂停,松开q后会继续之前的运行,然后再次按一下7会终止循环。


      IP属地:辽宁3楼2021-02-08 07:08
      收起回复