Помогите! Работа с сервисами
Когда я создаю консольное приложение и вызываю из него функцию OpenSCManager, все отлично работает. Но когда я пытаюсь вызвать эту функцию из MFC приложения, то возникает ошибка error C3861: 'OpenSCManager': identifier not found, even with argument-dependent lookup.
Такая же проблема и с типом SC_HANDLE - 'SC_HANDLE' : undeclared identifier.
Я понимаю, что это связано с библиотеками.Ковырялся в настройках проекта,
подключал в линкере библиотеку advapi32.lib,
подключал Windows.h, в настройках ставил "Использовать стандартные библиотеки виндовс", но без толку. Если кто знает, в чем дело, помогите пожалуйста!
#include <winsvc.h>
Цитата:
Originally posted by lifer
Нуждаюсь в помощи!
Когда я создаю консольное приложение и вызываю из него функцию OpenSCManager, все отлично работает. Но когда я пытаюсь вызвать эту функцию из MFC приложения, то возникает ошибка error C3861: 'OpenSCManager': identifier not found, even with argument-dependent lookup.
Такая же проблема и с типом SC_HANDLE - 'SC_HANDLE' : undeclared identifier.
Я понимаю, что это связано с библиотеками.Ковырялся в настройках проекта,
подключал в линкере библиотеку advapi32.lib,
подключал Windows.h, в настройках ставил "Использовать стандартные библиотеки виндовс", но без толку. Если кто знает, в чем дело, помогите пожалуйста!
Нуждаюсь в помощи!
Когда я создаю консольное приложение и вызываю из него функцию OpenSCManager, все отлично работает. Но когда я пытаюсь вызвать эту функцию из MFC приложения, то возникает ошибка error C3861: 'OpenSCManager': identifier not found, even with argument-dependent lookup.
Такая же проблема и с типом SC_HANDLE - 'SC_HANDLE' : undeclared identifier.
Я понимаю, что это связано с библиотеками.Ковырялся в настройках проекта,
подключал в линкере библиотеку advapi32.lib,
подключал Windows.h, в настройках ставил "Использовать стандартные библиотеки виндовс", но без толку. Если кто знает, в чем дело, помогите пожалуйста!
Может пригодится Работа с сервисами
Спасибо,uki_!Блин, как говорится, все гениальное просто. Осталось лишь включить мозги:)