包含头文件:#include winsvc.h
以下以web服务为例:
#include winsvc.h
void CStartServiceDlg::OnBnClickedButton1()
{
       // 打开服务管理对象
    SC_HANDLE hSC = ::OpenSCManager( NULL, 
                        NULL, GENERIC_EXECUTE);
    if( hSC == NULL)
    {
        TRACE( "open SCManager error");
        return;
    }
    // 打开www服务。
    SC_HANDLE hSvc = ::OpenService( hSC, "W3SVC",
        SERVICE_START | SERVICE_QUERY_STATUS | SERVICE_STOP);
    if( hSvc == NULL)
    {
        TRACE( "Open www erron。");...[ 查看全文 ]