Вы должны войти, чтобы создавать сообщения и темы.

Трей

Страница 1 из 4► 4

Всем привет.Облазил куча сайтов но так и не нашел решения.
Задача заключается в том что бы приложение при запуске Windows автоматически пряталась в трей.
То что я находил на форумах в основном советуют разные программы в которые добавляешь нужную.
Получается что та программа при запуске прячет другую программу в трей.Как по мне это костыльненько
Пробовал такие команды как: /minimized,/background,/startup-minimized,/nosplash увы но это не помогает.

Привет 🖐
Так, потому что разработчики сами закладывают функционал добавления в трей.
Если разработчик этого не заложил, то только костылять.

Лайкнул Shandor
Shandor

👋Добрый
А по другому не как, если не задумано это изначально в софте, то только сторонний софт использовать.

Лайкнул Shandor
Shandor
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

А подскажите адекватные программы которые прячут в трей нужные приложения?


Комментарий модератора:
У нас принято здороваться.

👋Добрый NECRODEFLORATOR
Ну например, Min2Tray, умеет прятать софт при запуске, можно назначить клавишу чтоб спрятать все окна в трей, одни нажатием, по умолчанию прячет окно в трей при нажатии колеса(средней кнопки мыши) по шапке окна, давно не пользовался, она на англ. Разберетесь, но настроек много, можно настроить под каждое приложение отдельно.

Лайкнул Имир
Имир
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, добрый вечер! СкопированоMin2Tray — судя по всему, это единственная утилита с данным функционалом, которая всё ещё работает на современных системах. Нашёл ahk-файл данной программы и попытался понять, какая часть кода отвечает за функцию StartupMinimize, но не смог(( Не подскажете, какие команды отвечают за сворачивание окна в трей и за идентификацию окна?

Имир, Привет.
В том ahk ничего нет, все в exe файле зашито.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, это очень странно. Я exe-файл вообще не доставал из архива. Сейчас ещё раз всё перепроверил, скомпилировал ahk-файл, перенёс в чистую систему, и всё работает! Без компиляции с установленным СкопированоAutoHotkey тоже всё работает

Имир, Вот все что ты мне дал в том zip архиве, в том ahk нет ничего.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, в смысле пустой файл отправился? Странно... Вот мой ahk-файл

Вот другое дело), я хз, может чего у меня не то пошло при распаковке.

Лайкнул Имир
Имир
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Имир, Тут несколько мест, там же комментарии есть где че), про StartupMinimize, находится на 549 строке, далее на 1056 еще есть

Не подскажете, какие команды отвечают за сворачивание окна в трей и за идентификацию окна?

Там не просто команды, там куча всего, функций), получение класса, определения процесса, заголовка, получение ID и т.д.

Лайкнул Имир
Имир
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Mikhail, я просто хотел создать ahk-файл для StartupMinimize конкретного окна. Класс, заголовок и всё остальное я могу сразу указать. Но с командами, которые сворачивают в трей, распознают и следят за появлением этого окна я разобраться не смог(( Хотя бы понять, в каком направлении искать, что за что отвечает.

Mikhail, мне хотя бы подсказать, какие команды сворачивают окно в трей, а с остальным я попробую разобраться сам

Страница 1 из 4► 4