После нахождения this question и следуя инструкциям там, а также следуя многим ссылкам, мне удалось заставить мое приложение отображаться в виде значка в системном трее, и оно исчезает с панели задач, когда я минимизирую его.Значок моего лотка перестает отвечать, когда мое приложение сведено к минимуму!
НО - странное поведение! Когда форма открыта, значок в системном трее отлично работает. Но как только я минимизирую его, значок в трее перестает отвечать на любой щелчок мышью.
Другие факты, которые могут вступить в игру: форма запускается нитью, отделяемой от основной нити, и открывается с помощью .ShowDialog()
. В фоновом режиме также есть несколько других потоков.
Любые идеи, что происходит не так?
И ... у нас есть ПОБЕДИТЕЛЬ! Спасибо за ваш четкий, краткий и точный ответ! :) –