![]() |
Как использовать функции API
С++ только учу.
на https://docs.microsoft.com/en-us/windows/win32/api/ есть исходные коды функций, на этом и все. Кому не трудно подскажите как их использовать в С++? Те, что в листингах - собираются с ошибками, или вообще не хотят. У меня OS Windows 7x64 IDE Code::Block компилятор GNU GCC (gcc-11.1.0-64 ссылка) Как пример, нужен листинг использования функции OpenSCManager. OpenSCManagerA Код:
SC_HANDLE OpenSCManagerA( OpenServiceW (winsvc.h) Код:
SC_HANDLE OpenServiceW( Hello World не надо! :-) P.S. может у кого уже готовый завалялся. На FASM тоже пойдет, но лучше С++. Книжка с листингами, тоже хорошо. Повторю - лишь бы собирались без ошибок. |
charon,
менеджер сервисов с исходниками: https://git.nssm.cc/nssm/nssm |
iglezz, фреймворков полно, но разбираться в них все равно что в ассемблерных исходниках.
Все, как оказалось, намного проще. В MSDN смотрим код функции и пишем свою для передачи параметров. В данном случае это будет выглядеть так: Код:
#include <windows.h> Если кому надо залью на облако. |
Время: 23:42. |
Время: 23:42.
© OSzone.net 2001-