как удалить запись из системного лотка?

Я искал ответ этому, и я еще не нашел тот. Как я удаляю единственный объект из Системного лотка Windows? Я нацелен на Windows XP.

Править: Это не о препятствовании тому, чтобы объекты запустили. Я хочу, чтобы программа продолжала бежать, мне просто нужен другой сценарий/программа для удаления первого запись из системного лотка.

Второе Редактирование: Один подход, о котором я могу думать, должен попытаться скрыть намеченное приложение путем изменения ключей реестра. На нескольких тестовых машинах я нашел некоторые ключи реестра, которые соответствуют информации о Системном лотке в

HKEY_USERS\something-that-looks-like S-1-5-21-682003330-1563985344-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify

с BalloonTip, IconStream и PastIconsStream содержа systray информацию. Важный IconStream.

На других машинах они найдены в

hkey_classes_root/local/setting/software/microsoft/windows/currentversion/TrayNotify

Я совершенно уверен, что нет никакой опасности в изменении тех определенных реестров, но я не знаю, как написать код для этого. Кто-либо может помочь мне с кодом и с подтверждением, если это имеет желаемый эффект сокрытия systray значка для активной программы?

7
задан 11.03.2010, 18:38

4 ответа

От подобного вопроса на SU.

Фабрика Лотка PS может быть несколько полезной:

Фабрика Лотка PS является мощным и удобным инструментом, предназначенным для гибкого управления Всеми другими значками в системном лотке панели задач. Фабрика Лотка PS поможет Вам управлять всеми приложениями, которые помещают их значки в лоток панели задач. При установке Фабрики Лотка PS Вы забудете о проблеме недостатка места в системном лотке и также заставите легкий, быстрый и удобный инструмент обрабатывать те приложения. Короче говоря, ВСЕ пользователи Windows получат этот удобный и мощный инструмент в их распоряжении, тогда как только у пользователей Windows XP есть идея его. Для последнего мы сделали приятный сюрприз, поскольку функции Фабрики Лотка PS превышают стандартные встроенные этой ОС. С Фабрикой Лотка PS можно быстро скрыть значки системного лотка, и легкий управляют ими.

2
ответ дан 07.12.2019, 15:18

Просто нажмите Start Menu > Run, и введите msconfig. На Startup вкладка, Вы видите программы, которые запускаются вместе с Windows. Можно очистить галочки программ, которые Вы не хотите запускать в системном лотке.

Другой способ удалить программы из системного лотка, можно перейти к Опциям соответствующей программы и найти опцию отключить запуск с Windows. Некоторые программы не имеют этой опции намеренно, таким образом, необходимо попробовать msconfig или любая третья сторона запускает программы управления.

0
ответ дан 07.12.2019, 15:18

Значки в области уведомлений всегда принадлежат окну. Это может быть скрыто, но в любом случае это принадлежит единственному процессу. Так закрытие связанного процесса также удаляет значок уведомления. Если Вы хотите это постоянно удаленный, просто не запускайте соответствующую программу.

-1
ответ дан 07.12.2019, 15:18

Щелкните правой кнопкой по Кнопке запуска>> Свойства>>, вкладка Taskbar>> Настраивает.

Выберите Значок панели задач, который Вы не любите. Под набором Поведения к "Всегда скрываются".

Повторитесь по мере необходимости.

Значки все еще будут видимы при расширении Лотка, но скрытый для 99% использования.

0
ответ дан 07.12.2019, 15:18

Теги

Похожие вопросы