Настройка реестра, чтобы значок всегда отображался в трее Windows 7
Возможный дубликат:
Как всегда показывать значки в трее программы по умолчанию в Windows?
Я думал, что установить значок в трее, чтобы он всегда отображался в "новом" системном трее в Windows 7 (или Windows 8), было невозможно из программы или скрипта, выпущенного не Microsoft, до тех пор, пока я не наткнулся на агент рабочего стола Dropbox (загружаемый сразу их домашняя страница), которая каким-то образом позволяет держать иконку в области уведомлений на панели задач полностью видимой в течение всего необходимого времени. (По крайней мере, на этапе настройки, когда он запрашивает ваше имя пользователя и пароль. Я оставил его включенным не менее 5 или 10 минут, а значок остался.)
Затем я щелкнул по маленькому шеврону, который показывает всплывающее окно, которое позволяет пользователям выбирать, какие значки показывать, и, что бы вы знали, значок раскрывающегося списка был установлен на "Показывать значок и уведомления". Имейте в виду, я не изменил это вручную... Так что должен быть способ сделать это из программы.
Есть идеи, как это было сделано?
PS. Пожалуйста, не указывайте мне на документ MSDN о том, что это невозможно сделать...
1 ответ
Как я и думал, и, как всегда, в случае с Microsoft "решает" за нас, это возможно. Вот ссылка ( альтернативная ссылка), которая объясняет, как и здесь код C#.