Я работаю над приложением, которое, как мне кажется, лучше подходит для службы Windows. Единственная проблема, с которой я столкнулся при планировании преобразования, заключается в том, что у него есть окно, в котором отображается активность. Теперь я знаю, что нехорошо (и не рекомендуется в Win7) показывать графический интерфейс из службы, поэтому мой вопрос в том, как лучше всего показать прогресс?
Моей первой идеей был метод опроса с использованием RPC и MIDL, но операция могла начинаться и заканчиваться через секунду или две, что было бы очень неточно при использовании опроса.
Какие у меня есть другие варианты для этого?
Спасибо,
J * +1007 *
РЕДАКТИРОВАТЬ: мой вопрос больше о способе связи, я планирую разделить его на службу и значок на панели задач, но я хочу отобразить окно с индикаторами выполнения, чтобы показать ход выполнения задач в службе, но опрос быть слишком медленным, если это не было секунды, которая кажется пустой тратой, есть ли способ продвинуть прогресс в приложение панели задач?