Приложение моей системной панели работает только в том случае, если любой пользователь вошел в систему. Я хочу, чтобы он работал все время независимо от входа пользователя в систему. я должен изменить подход.Работает ли приложение в системном трее, когда пользователь вошел в систему?
ответ
Если вы хотите, чтобы приложение запускалось без запроса пользователя для входа в систему, используйте Windows Service (при условии, что ваш вопрос относится к Windows).
Правильный подход для такого приложения - иметь системный сервис с бизнес-логикой и приложение «лоток», используемое для уведомлений и другого взаимодействия с пользователем. Причина в том, что системная служба не может разговаривать с пользователем (без определенных трюков, которые ограничены и не всегда подходят).
пункт 1) Правильно ли, что приложение в системной лотке работает только при входе пользователя? или мне не хватает чего-то, что останавливает приложение в лотке – Denish
@Denish Любое «обычное» приложение, которое не является сервисом, работает только при входе пользователя в систему. –
есть будущее улучшение, которое легко, если я сохранил это как приложение в системном трее. Вы видите какую-нибудь работу для такого состояния? – Denish