找回密码
 加入
搜索
查看: 1253|回复: 6

如何取消这个菜單?

[复制链接]
发表于 2009-7-1 20:54:03 | 显示全部楼层 |阅读模式
本帖最后由 faceyao 于 2009-7-2 23:25 编辑

如何取消上面这菜单的出现,即“脚本已经暂停”。

但“退出”菜单要保留。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-7-1 23:25:57 | 显示全部楼层
#Include <Constants.au3>
#NoTrayIcon

Opt("TrayMenuMode",1)        ; 默认菜单项目 (脚本暂停中/退出)(Script Paused/Exit) 将不会显示. 

$exititem                = TrayCreateItem("Exit")

TraySetState()

$start = 0
While 1
        $msg = TrayGetMsg()
        If $msg = $exititem Then ExitLoop
        $diff = TimerDiff($start)
        If $diff > 1000 Then
                $num = -Random(0,100,1)        ; negative to use ordinal numbering
                ToolTip("#icon=" & $num)
                TraySetIcon("Shell32.dll",$num)
                $start = TimerInit()
        EndIF
WEnd

Exit
参考帮助的。。。
发表于 2009-7-2 08:40:37 | 显示全部楼层
呵呵,楼上正解,附个传送门

http://www.autoitx.com/forum.php ... omuid=1003#pid60639
 楼主| 发表于 2009-7-2 21:57:28 | 显示全部楼层
2# huangke

这个可以了,挺花的,能否不要变换变幻图标,就固定一种图标,即使很土的也无所谓!??
代码该怎么改
发表于 2009-7-2 23:21:15 | 显示全部楼层
是这样吗??
Opt("TrayMenuMode",1)
$exit = TrayCreateItem("退出脚本")
While 1
    If TrayGetMsg() = $exit Then ExitLoop
Wend
发表于 2009-7-2 23:21:19 | 显示全部楼层
是这样吗??
Opt("TrayMenuMode",1)
$exit = TrayCreateItem("退出脚本")
While 1
    If TrayGetMsg() = $exit Then ExitLoop
Wend
 楼主| 发表于 2009-7-2 23:25:25 | 显示全部楼层
谢谢,已解决
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-13 05:50 , Processed in 0.078621 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表