Показать полную графическую версию : Как скрыть иконку в системном трее?
Pantalone
17-11-2020, 01:12
Очень надо скрыть иконку одного приложения, убрать его из системного трея. Стандартными средствами винды можно только убрать все значки за стрелочку, это не годится. Может есть программки какие? Причем, чтобы и эту программку, которая прячет иконку, тоже не было видно, например показать-скрыть ее по горячим клавишам.
Pantalone, ещё диспетчер задач остаётся. А там — вот беда — процессы видны.
Grabber2006
17-11-2020, 15:22
На любом языке программирования такое просто написать.
Ищем окно по заголовку FindWindow, далее посылаем сообщение окну скрыться SendMessage(Handle, WM_SHOWWINDOW, SW_HIDE, sw_ParentClosing);
Pantalone, приложение должно работать как служба, например с https://nssm.cc/
Grabber2006, основное окно и так уже скрыто ;).
Grabber2006
18-11-2020, 03:07
Grabber2006, основное окно и так уже скрыто »
Да, глянул. Действительно, иконка в системном трее - совсем не окно и так просто её хендл не получить.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.