Если либо скрыть иконку в трее, либо закрыть приложение, половина времени иконка в трее моего приложения застревает. Значение не уходит, пока вы не бездельничаете в области лотка.
Я знаю, что для очистки во время закрытия я могу сделать trayIcon.Dispose()
, но это работает только тогда, когда я закрываю свое приложение на C #, а не когда я прячу (trayIcon.Visible = false
) Это.
Кто-нибудь знает о хаке или вообще о том, что можно использовать для обновления области трея, или просто убедитесь, что моя иконка перестает отображаться?