Страницы

Поиск по вопросам

среда, 25 декабря 2019 г.

Как создать и установить службу Windows при помощи WinApi на C/C++

#winapi #c #cpp


У меня есть задача создать службу Windows при помощи WinApi и ее установщик на C/C++.
Это должен быть Win32-проект. Буду очень признателен, если кто-нибудь прольет свет
в этом вопросе.    


Ответы

Ответ 1



Служебные приложения Windows Создание своего Windows Service Создание службы Windows с помощью программы sc.exe A Windows Service Application Google лучше всех проливает свет. )

Ответ 2



А мне нравится вот эта статья. По ней и писал свои первые службы.. Если собираетесь создавать интерактивные службы, советую обратить внимание, что, начиная с Windows Vista, службам запрещено взаимодействие с рабочим столом - поэтому никаких MessageBox, DialogBox и прочего в собственно службе быть не должно. Так что придется писать отдельное приложение, каким-либо образом подключаться к службе (например, используя TCP/IP) и дальше по задуманному...

Комментариев нет:

Отправить комментарий