2016-04-27 3 views
1

Мой пример Java и C# код могут всплывать лоток значок уведомления аэростат с окнами 7 и для Windows 10.TrayIcon Уведомление на воздушном шаре не работает с ОС Windows 10

trayIcon display with simple sample codes

, но при использовании выше образцов кодов с устаревший продукт, который использует изоляцию сеанса, пользовательский контекст, олицетворение и т. д. и т. д. Он не работает с Windows 10. Я вижу всплывающее окно в Windows 7 и других ОС, но не в окнах 10.

Что может быть изменено в Windows 10 из Windows 7 tray Значок уведомления Воздушный шар, который мешает ему выскакивать?

ответ

0

Я решил использовать его, используя собственный win32 api getEnvironmentStrings(), чтобы получить переменную окружения пользовательского процесса моего приложения.

Тогда я вызвал новый файл с расширением .exe, передавая переменную среду,

По умолчанию переменного окружения, переданные в Exec в Java() не было достаточно, чтобы вызвать файл с расширением .exe и показать TrayIcon из моего приложения работает в гаетесь контекст.

0

Простое напоминание о том, что Java в настоящее время поддерживает добавление значков в трее в область состояния и отображение уведомлений от них.

Вот документы для классов SystemTray и TrayIcon, для тех, кто может быть заинтересован. Вы бы искали метод TrayIcon.displayMessage().

Но теперь, когда вы упомянули об этом, я хотел бы знать, как вы справляетесь с ним с помощью C#.

Смежные вопросы