lantu 发表于 2008-12-24 12:47:08

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

如下图,如何实现类似于“脚本暂停”的托盘功能,但同时可以进行选择操作!谢谢!

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

amgloon 发表于 2008-12-24 13:40:32

看看函数TrayCreateMenu的帮助

lantu 发表于 2008-12-24 18:56:09

谢谢指点!
有没有具体的例子??

gto250 发表于 2008-12-24 19:21:43

没明白你的意思







http://lwc.nhome.cn/code/showip.asp

[ 本帖最后由 gto250 于 2009-2-14 12:28 编辑 ]

lantu 发表于 2008-12-25 11:02:50

原帖由 gto250 于 2008-12-24 19:21 发表 http://www.autoitx.com/images/common/back.gif
没明白你的意思
就是能通过选择托盘菜单实现是否启动(暂停)程序的运行

sxd 发表于 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

lantu 发表于 2008-12-25 19:04:08

但这个例子不是很实用啊
页: [1]
查看完整版本: 如何实现类似于“脚本暂停”的托盘功能