Интерфейс - Как скрыть иконку в системном трее?

Ответить
Аватара пользователя
Pantalone

Интерфейс - Как скрыть иконку в системном трее?

Сообщение Pantalone »

Очень надо скрыть иконку одного приложения, убрать его из системного трея. Стандартными средствами винды можно только убрать все значки за стрелочку, это не годится. Может есть программки какие? Причем, чтобы и эту программку, которая прячет иконку, тоже не было видно, например показать-скрыть ее по горячим клавишам.
Аватара пользователя
Pantalone

Re: Интерфейс - Как скрыть иконку в системном трее?

Сообщение Pantalone »

Pantalone, ещё диспетчер задач остаётся. А там — вот беда — процессы видны.
Аватара пользователя
Grabber2006

Re: Интерфейс - Как скрыть иконку в системном трее?

Сообщение Grabber2006 »

На любом языке программирования такое просто написать.

Ищем окно по заголовку FindWindow, далее посылаем сообщение окну скрыться SendMessage(Handle, WM_SHOWWINDOW, SW_HIDE, sw_ParentClosing);
Аватара пользователя
Vadikan

Re: Интерфейс - Как скрыть иконку в системном трее?

Сообщение Vadikan »

Pantalone, приложение должно работать как служба, например с
https://nssm.cc/
Аватара пользователя
Grabber2006

Re: Интерфейс - Как скрыть иконку в системном трее?

Сообщение Grabber2006 »

Цитата Iska:



Grabber2006, основное окно и так уже скрыто
Интерфейс - Как скрыть иконку в системном трее?




Да, глянул. Действительно, иконка в системном трее - совсем не окно и так просто её хендл не получить.
Ответить

Вернуться в «Microsoft Windows 10»