Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > Помогите разобраться со службами windows |
Автор: sawka88 5.6.2010, 17:15 |
Доброе время суток! Пытаюсь разобраться со службами. С Установкой и удалением все понятно... А вот с самой службой и обработкой команд запуска, остановки и т.д. совсем не могу разобраться. Если у кого есть рабочий пример с которого можно было бы начать изучение служб, очень прошу поделиться! Заранее благодарен!!! ![]() |
Автор: xvr 5.6.2010, 18:56 |
Создайте в VS проект - С++ -> ATL Project -> [Application Setting] -> Server type = Service Получите скелет сервиса (со всеми прибамбахами) ![]() |
Автор: Kornev 4.4.2012, 11:34 | ||
Дабы не плодить темы решил написать здесь, т.к. вопрос обсалютно идентичный. пытаюсь написать службу windows на Microsoft Visual C++ 6.0. Скачал книгу Джеффри Рихтера "Програмирование серверных приложений" Вот на всяк случ ссылка http://progbook.ru/c/387-rihter-programmirovanie-servernyh-prilozhenii.html Там с книгой идут исходники. При компиляции любого проекта выдаются ошибки... Вот например компиляция проекта FileCopy:
В книге на 12 странице написано. что использовались Microsoft Visual C++ 6.0 и Windows 2000 Platform SDK. Судя по ишибке я так понял. что мне как раз и не хватает SDK. Но не могу разобраться, гдеее взять. Вот нашел что то похожее http://rutracker.org/forum/viewtopic.php?t=1643321 Но там куча каких то пакетов для установки и т.д. Прошу направить в нужное русло. Еще возник вопрос по поводу ответа от "xvr": "Создайте в VS проект - С++ -> ATL Project -> [Application Setting] -> Server type = Service Получите скелет сервиса (со всеми прибамбахами) " Я так и не нашел в VS6 нужного проекта. Вот скриншот из VS: ![]() |
Автор: freezeman 4.4.2012, 11:37 |
Недавно писал службу, http://www.rsdn.ru/article/files/Classes/svcclass.xml все описано с рабочими примерами... |