Что нового

Не получается скрыть иконку сторонней программы в трее

art22

Новичок
Сообщения
26
Репутация
1
Использовал код сверху чтобы скрыть иконку в Трее, ключевые слова писал но не помогали. Но один раз как то скрыл, было белый квадрат. Возможно использовать имя файла для скрития иконки в Трее?
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
На Win10 версии 1607: у панели instance 3, у кнопки instance 2.
 

art22

Новичок
Сообщения
26
Репутация
1
Как понять? в коде что то надо добавить?
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
art22
что то надо добавить?
Изменить нужно индексы панели и кнопки
Код:
...
$tray = ControlGetHandle("[class:Shell_TrayWnd]", "", "ToolbarWindow323")
If FindDel($search) Then Exit

ControlClick("[class:Shell_TrayWnd]", "", "Button2")
...
 

art22

Новичок
Сообщения
26
Репутация
1
все так же Пишет что кнопка с текстом не найдена.пробовал другие иконки скрыть но толку 0. Тестил в хп в 7 и в 10
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
art22
Тестил в хп в 7 и в 10
На WinXP, Win7, Win8.1, Win10 1511, Win10 1607 индексы панелей и/или кнопок отличаются. Определяйте с помощью Au3Info индексы на нужной вам системе и редактируйте скрипт. К тому же, на WinXP нет всплывающего окна скрытых иконок и половину скрипта нужно переписывать.
 
Верх