创建托盘菜单控件.
TrayCreateMenu ( "子菜单/菜单文本" [, 菜单ID [, 菜单项]]
)
子菜单/菜单文本 | 子菜单/菜单的文本. |
菜单ID | [可选参数] 指定子菜单的属主菜单. 如为 -1, 则创建为第一级菜单. |
菜单项 | [可选参数] 定义创建的菜单项数量. 菜单项编号从 0 开始. |
成功: | 返回托盘菜单的控件ID. |
失败: | 返回 0. |
#NoTrayIcon
Opt("TrayMenuMode", 1) ;
不显示默认菜单(脚本暂停/退出).
Local $settingsitem
= TrayCreateMenu("设置")
TrayCreateItem("显示",
$settingsitem)
TrayCreateItem("打印",
$settingsitem)
TrayCreateItem("")
Local $aboutitem
= TrayCreateItem("关于...")
TrayCreateItem("")
Local $exititem
= TrayCreateItem("退出")
TraySetState()
While 1
Local
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $aboutitem
MsgBox(64, "关于:","AutoIt3-托盘菜单示例")
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
Exit
provider with jb51.net (unicode) |