Autohotkey - 暂停脚本和取消暂停时在工具提示上显示“RUNNING”

时间:2016-10-20 17:18:49

标签: autohotkey

我希望我的代码在脚本暂停后显示'暂停',并且在脚本取消暂停后显示'正在运行' 仅短暂间隔 < /强>

但是,它没有按预期工作。

我的代码如下(评论有问题的问题):

NumpadEnter:: ; script is paused on said key and reactivated on said key
    Suspend
    ToolTip, PAUSED, 200, 250
    Pause ,, 1
; ; ToolTip, RUNNING, 200, 250 ; Code segment when un-commented does not work as it should
; ; Sleep 500                  ;
    SetTimer, RemoveToolTip, 1
return

RemoveToolTip: 
    SetTimer, RemoveToolTip, Off
    ToolTip
return

非常感谢!!

1 个答案:

答案 0 :(得分:0)

Try this:

NumpadEnter::
  Suspend
  Pause ,,1
  if A_IsPaused {
    ToolTip, PAUSED, 200, 250
  } else {
    ToolTip, RUNNING, 200, 250
    SetTimer RemoveToolTip, 1000
  }
return


RemoveToolTip:
  ToolTip
  SetTimer, RemoveToolTip, Off
return