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

如何实现类似于“脚本暂停”的托盘功能

[复制链接]
发表于 2008-12-24 12:47:08 | 显示全部楼层 |阅读模式
如下图,如何实现类似于“脚本暂停”的托盘功能,但同时可以进行选择操作!谢谢!

[ 本帖最后由 lantu 于 2008-12-24 12:48 编辑 ]

本帖子中包含更多资源

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

×
发表于 2008-12-24 13:40:32 | 显示全部楼层
看看函数TrayCreateMenu的帮助
 楼主| 发表于 2008-12-24 18:56:09 | 显示全部楼层
谢谢指点!
有没有具体的例子??
发表于 2008-12-24 19:21:43 | 显示全部楼层
没明白你的意思









[ 本帖最后由 gto250 于 2009-2-14 12:28 编辑 ]
 楼主| 发表于 2008-12-25 11:02:50 | 显示全部楼层
原帖由 gto250 于 2008-12-24 19:21 发表
没明白你的意思
就是能通过选择托盘菜单实现是否启动(暂停)程序的运行
发表于 2008-12-25 16:21:18 | 显示全部楼层
例子帮助里不是有么  哎

#Include <Constants.au3>
#NoTrayIcon

Opt("TrayMenuMode",1)    ; 默认菜单项目 (脚本暂停/退出) will not be shown.

$settingsitem   = TrayCreateMenu("设置")
$displayitem    = TrayCreateItem("显示", $settingsitem)
$printeritem    = TrayCreateItem("打印", $settingsitem)
TrayCreateItem("")
$aboutitem      = TrayCreateItem("关于")
TrayCreateItem("")
$exititem       = TrayCreateItem("退出")

TraySetState()

While 1
    $msg = TrayGetMsg()
    Select
        Case $msg = 0
            ContinueLoop
        Case $msg = $aboutitem
            Msgbox(64,"关于:","AutoIt3-托盘-例子")
        Case $msg = $exititem
            ExitLoop
    EndSelect
WEnd

Exit
 楼主| 发表于 2008-12-25 19:04:08 | 显示全部楼层
但这个例子不是很实用啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 21:06 , Processed in 0.081023 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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