#include #Include Get_SysTray_IconText() Func Get_SysTray_IconText() ; Find systray handle Local $hSysTray_Handle = ControlGetHandle('[Class:NotifyIconOverflowWindow]', '', '[Class:ToolbarWindow32;Instance:1]') If @error Then MsgBox(16, "Error", "System tray not found") Exit EndIf ; Get systray item count Local $iSysTray_ButCount = _GUICtrlToolbar_ButtonCount($hSysTray_Handle) If $iSysTray_ButCount = 0 Then MsgBox(16, "Error", "No items found in system tray") Exit EndIf Local $aSysTray_ButtonText[$iSysTray_ButCount] ; Look for wanted tooltip For $iSysTray_ButtonNumber = 0 To $iSysTray_ButCount - 1 $aSysTray_ButtonText[$iSysTray_ButtonNumber] = _GUICtrlToolbar_GetButtonText($hSysTray_Handle, $iSysTray_ButtonNumber) if $aSysTray_ButtonText[$iSysTray_ButtonNumber]=="UniPrint InfinityCloud Agent" Then ConsoleWrite("text found") _GUICtrlToolbar_ClickButton($hSysTray_Handle,$iSysTray_ButtonNumber,"right") EndIf Next ;_ArrayDisplay($aSysTray_ButtonText, "SysTray Icon Text", Default, 8) EndFunc