Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Переделка программы в службу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена значений массива на строчный элемент http://www.cyberforum.ru/cpp-beginners/thread1165413.html
Здрасте, сделал масив 200 на 200 со случайными цифрами в диапазоне от 0 до 2(0 1 2) Теперь надо 0 заменить на "О" 1 заменить на " " а 2 заменить на " • " Alt+7 и вывести новые символы помогите.
C++ Ссылка на неразрешенный внешний символ _main в функции Добрый вечер. При компиляции даёт мне такую ошибку MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup Вот код #include... http://www.cyberforum.ru/cpp-beginners/thread1165410.html
Перегрузка "opеrator =" и "{ }" для собственного класса C++
Я пытаюсь создать класс Vector. Для задания элементов вектора хотелось бы использовать "opеrator =" и " { } ". Возможно ли это?
Заголовочный файл C++
Доброго времени суток! Ситуация такая: хочу, исходя из функции, создать заголовочный файл. Но, увы, не умею создавать их. Хотелось бы пример посмотреть на основе, желательно с пояснениями. И как их...
C++ Не создаются узлы дерева http://www.cyberforum.ru/cpp-beginners/thread1165352.html
Приветствую! Может быть кто-нибудь мог бы мне помочь? Суть задания в том. чтобы построить бинарное дерево, и с его помощью читать шифр. то есть 0 - шаг влево. 1 - шаг вправо. В каждом листе есть...
C++ Заменить символы в строке (ASCII) Есть строка с некоторым набором символов: string consoleText = "Здесь должен быть текст"; Возможно ли заменить какой-либо символ на другой во всей строке без использования циклов? подробнее

Показать сообщение отдельно
GBIT
11 / 11 / 1
Регистрация: 05.10.2011
Сообщений: 219

Переделка программы в службу - C++

03.05.2014, 23:36. Просмотров 538. Ответов 5
Метки (Все метки)

Приветствую всех,
написал сетевую програмулину (оттестирована, возьмем за истину, что работает она стабильно и верно), решил попробовать сделать из программы службу.
погуглив как и что нашел ссылку на пример, как должен выглядеть шаблон службы. http://code.msdn.microsoft.com/windo...rvice-cacf4948
Немного поковырявшись нашел метод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void CSampleService::ServiceWorkerThread(void)
{
    // Periodically check if the service is stopping.
    while (!m_fStopping)
    {
        // Perform main service function here...
 
        ::Sleep(2000);  // Simulate some lengthy operations.
    }
 
    // Signal the stopped event.
    SetEvent(m_hStoppedEvent);
}
конкретно интересует строка:
C++
1
::Sleep(2000);  // Simulate some lengthy operations.
как я понял - это есть место куда можно грубо говоря залить свой код на исполнение в службе.
все так и сделал, но, где-то я не прав. сетевая программа не работает, следовательно я предположил, что где-то я не туда, что-то залил.

вопрос очень расплывчатый: я правильно определил где собственно мой код должен располагаться? и почему не работает код.

по этой ссылке можно скачать шаблон службы
http://code.msdn.microsoft.com/windo...wsService).zip
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru