再来多个可以控制停止闪动的
#NoTrayIcon
Opt("TrayMenuMode", 1)
Opt("trayOnEventMode", 1)
$Flash = TrayCreateItem("闪动开始")
TrayItemSetOnEvent($Flash, "_TrayMsg")
TrayCreateItem("")
$Stop = TrayCreateItem("闪动停止")
TrayItemSetOnEvent($Stop, "_TrayMsg")
TrayCreateItem("")
$Quit = TrayCreateItem("退出")
TrayItemSetOnEvent($Quit, "_TrayMsg")
TraySetState()
While 1
Sleep(5000)
WEnd
Func _TrayMsg()
Switch @TRAY_ID
Case $Flash
MsgBox(48, "提示", "你点下了“闪动开始”")
TraySetState(@SW_SHOW)
Case $Stop
MsgBox(48, "提示", "你点下了“闪动停止”")
TraySetState(@SW_RESTORE)
Case $Quit
Exit
EndSwitch
EndFunc
这样足够了吧? |