Здравствуйте!
Передо мной встала задача написать сервис с MFC (с пользовательским интерфейсом — иконка в трее, диалоговые окна). Проблема в том, что не получается выводить диалоговое окно так, чтобы оно полностью прорисовывалось и реагировало на действия пользователя.
Если вызывать диалог до StartServiceCtrlDispatcher(), то он не реагирует на действия пользователя, если после — появляется только после завершения работы сервиса (т.е. StartServiceCtrlDispatcher() возвращает управление только после остановки службы).
Подскажите, пожалуйста, как это все реализовать. Варианты с отделением юзер-интерфейса в отдельное приложение или использования srvany не подходят. Знаю, что сервис с MFC возможен (да и в архивах форума сообщения об этом есть), но вот материалов по реализации не нашел.
27.04.06 19:20: Перенесено модератором из 'C/C++' — Кодт