Информация об изменениях

Сообщение Re[3]: Простой пример разработки Windows Service от 06.03.2020 15:14

Изменено 06.03.2020 15:17 arfaa

Re[3]: Простой пример разработки Windows Service
Здравствуйте, arfaa, Вы писали:

A>Здравствуйте, CaptainFlint, Вы писали:


CF>>Здравствуйте, arfaa, Вы писали:


A>>>Ошибка с goto

A>>>Error C2362 initialization of 'hThread' is skipped by 'goto EXIT'

CF>>Вынеси объявление hThread за пределы goto:


CF>>
CF>>HANDLE hThread = NULL;
CF>>...
CF>>goto EXIT;
CF>>...
CF>>hThread = CreateThread(NULL, 0, ServiceWorkerThread, NULL, 0, NULL);
CF>>

A>А можно поподробнее, через контрл Ц + контрл В с моим кодом показать, где я неправильно пишу?

Поправил, что написано выше, теперь следущие ошибки:
Re[3]: Простой пример разработки Windows Service
Здравствуйте, arfaa, Вы писали:

A>Здравствуйте, CaptainFlint, Вы писали:


CF>>Здравствуйте, arfaa, Вы писали:


A>>>Ошибка с goto

A>>>Error C2362 initialization of 'hThread' is skipped by 'goto EXIT'

CF>>Вынеси объявление hThread за пределы goto:


CF>>
CF>>HANDLE hThread = NULL;
CF>>...
CF>>goto EXIT;
CF>>...
CF>>hThread = CreateThread(NULL, 0, ServiceWorkerThread, NULL, 0, NULL);
CF>>

A>А можно поподробнее, через контрл Ц + контрл В с моим кодом показать, где я неправильно пишу?

Поправил, что написано выше, теперь следущие ошибки:



Error LNK2019 unresolved external symbol "void __cdecl ServiceCtrlHandler(unsigned long)" (?ServiceCtrlHandler@@YAXK@Z) referenced in function "void __cdecl ServiceMain(unsigned long,wchar_t * *)" (?ServiceMain@@YAXKPEAPEA_W@Z) ConsoleApplication3


Error LNK2019 unresolved external symbol "unsigned long __cdecl ServiceWorkerThread(void *)" (?ServiceWorkerThread@@YAKPEAX@Z) referenced in function "void __cdecl ServiceMain(unsigned long,wchar_t * *)" (?ServiceMain@@YAXKPEAPEA_W@Z)