Autohotkey 中文论坛
如何让提示窗口自动关闭? - 可打印的版本

+- Autohotkey 中文论坛 (http://ahkcn.net)
+-- 版块: AutoHotkey (/forum-3.html)
+--- 版块: 提问交流 (/forum-6.html)
+---- 版块: 已解决问题 (/forum-19.html)
+---- 主题: 如何让提示窗口自动关闭? (/thread-2259.html)



如何让提示窗口自动关闭? - 初学者2009 - 2010-01-28 14 : 07

[i=s] 本帖最后由 初学者2009 于 2010-1-28 15:48 编辑 [/i]

我想在提示窗口的“确定”后面加一个小括号,括号里面显示倒计时,然后自动关闭,请问代码如何写?


- ashdisp - 2010-01-28 15 : 22

se=10
settimer,change,1000
msgbox,65,标题,内容,% se
ifmsgbox ok
{
settimer,change,off
msgbox,64,标题,chose OK
}
ifmsgbox timeout
msgbox ,64,res,timeout
ifmsgbox cancel
{
settimer,change,off
msgbox ,64,res,cancel
}
return
change:
ControlSetText,Button1,% "确定 (" . se-1 . ")",标题
se--
return


- 初学者2009 - 2010-01-28 15 : 47

非常感谢,厉害。


- yuanyannian - 2010-06-25 22 : 43

你的提示窗口是如何做出来的?请赐教!


RE: 如何让提示窗口自动关闭? - abc001 - 2017-10-02 11 : 57

(2010-01-28 15 : 22)ashdisp 提到:  se=10
settimer,change,1000
msgbox,65,标题,内容,% se
ifmsgbox ok
{
settimer,change,off
msgbox,64,标题,chose OK
}
ifmsgbox timeout
msgbox ,64,res,timeout
ifmsgbox cancel
{
settimer,change,off
msgbox ,64,res,cancel
}
return
change:
ControlSetText,Button1,% "确定 (" . se-1 . ")",标题
se--
return

这个定时关闭提示的功能不错。