Настройка реестра, чтобы значок всегда отображался в трее Windows 7

Возможный дубликат:
Как всегда показывать значки в трее программы по умолчанию в Windows?

Я думал, что установить значок в трее, чтобы он всегда отображался в "новом" системном трее в Windows 7 (или Windows 8), было невозможно из программы или скрипта, выпущенного не Microsoft, до тех пор, пока я не наткнулся на агент рабочего стола Dropbox (загружаемый сразу их домашняя страница), которая каким-то образом позволяет держать иконку в области уведомлений на панели задач полностью видимой в течение всего необходимого времени. (По крайней мере, на этапе настройки, когда он запрашивает ваше имя пользователя и пароль. Я оставил его включенным не менее 5 или 10 минут, а значок остался.)

Затем я щелкнул по маленькому шеврону, который показывает всплывающее окно, которое позволяет пользователям выбирать, какие значки показывать, и, что бы вы знали, значок раскрывающегося списка был установлен на "Показывать значок и уведомления". Имейте в виду, я не изменил это вручную... Так что должен быть способ сделать это из программы.

Есть идеи, как это было сделано?

PS. Пожалуйста, не указывайте мне на документ MSDN о том, что это невозможно сделать...

1 ответ

Решение

Как я и думал, и, как всегда, в случае с Microsoft "решает" за нас, это возможно. Вот ссылка ( альтернативная ссылка), которая объясняет, как и здесь код C#.

Другие вопросы по тегам