[autoit]
#include <Constants.au3>
#include <GUIConstantsEx.au3>
Opt("GUIOnEventMode",1)
Opt("TrayOnEventMode",1)
Opt("TrayAutoPause",0)
TraySetOnEvent($TRAY_EVENT_PRIMARYDOUBLE, "_Show")
$hGui=GUICreate("Test")
GUISetOnEvent($GUI_EVENT_CLOSE, "_Hide")
GUISetState(@SW_SHOW, $hGui)
While 1
Sleep(1000)
WEnd
Func _Hide()
GUISetState(@SW_HIDE, $hGui)
EndFunc
Func _Show()
GUISetState(@SW_SHOW, $hGui)
EndFunc
Doppelklick auf TrayIcon macht es wieder sichtbar