Autohotkey 中文论坛

完整版: 如何让提示窗口自动关闭?
你目前正在浏览的是简化版. 请点击这里浏览完整版
[i=s] 本帖最后由 初学者2009 于 2010-1-28 15:48 编辑 [/i]

我想在提示窗口的“确定”后面加一个小括号,括号里面显示倒计时,然后自动关闭,请问代码如何写?
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
非常感谢,厉害。
你的提示窗口是如何做出来的?请赐教!
(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

这个定时关闭提示的功能不错。
参考网址