Also die Frage hört sich wahrscheinlich bescheuert an, aber ich bekomme es nicht hin, dass wenn ich mit TrayCreateItem und TrayCreateMenu ein Menü (unten neben der Uhr in der Taskleiste) erstellt habe, dass gleichzeitig zum Script läuft.
Das Beispiel in der Hilfe ist das:
#Include <Constants.au3>
#NoTrayIcon
Opt("TrayMenuMode",1) ; Default tray menu items (Script Paused/Exit) will not be shown.
[/autoit][autoit][/autoit][autoit]$settingsitem = TrayCreateMenu("Settings")
$displayitem = TrayCreateItem("Display", $settingsitem)
$printeritem = TrayCreateItem("Printer", $settingsitem)
TrayCreateItem("")
$aboutitem = TrayCreateItem("About")
TrayCreateItem("")
$exititem = TrayCreateItem("Exit")
TraySetState()
[/autoit][autoit][/autoit][autoit]While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $aboutitem
Msgbox(64,"About:","AutoIt3-Tray-sample")
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
Exit
[/autoit]Allerdings ist das Script die ganze Zeit eine Unendlichschleife zum überprüfen, ob etwas in dem Menü geklickt wird. Aber das soll ja nur nebenbei passieren. Wo muss ich jetzt mein eigenes Script hinschreiben, z.B. Msgbox(0,"",Hallo")?