Just wrote one (it's not perfect but a good starting point): ;Proof of concept version #include <WindowsConstants.au3> #include <GUIConstantsEx.au3> #include <GDIPlus.au3> ;example _GDIPlus_Startup() Global $hGUI = GUICreate("Test", 300, 200), $aGUIGetMsg GUISetState() Global $hGUI_TrayMessage = CreateTrayMessage("Text Message" & @CRLF & @CRLF & "Coded by UEZ 2014 using GDI+ ;-)", 350, 100) Sleep(500) ShowTrayMessage($hGUI_TrayMessage) Do $aGUIGetMsg = GUIG