在某项系统服务中,有启动方式-手动、自动、禁止
有登陆属性:本地账户,或使用此账户,然后是登陆账户名和密码请问这些咚咚怎么在程序里实现?

解决方案 »

  1.   

    ChangeServiceConfig參考
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/changeserviceconfig.asp
      

  2.   

    http://www.developpez.com/delphi/faq/?page=services-nt
      

  3.   

    http://borland.mblogger.cn/aiirii/posts/2525.aspx
      

  4.   

    hScm:= OpenSCManager(nil,nil,sc_Manager_all_Access);
                hService:= OpenService(hScm,sService,SERVICE_CHANGE_CONFIG);
                ChangeServiceConfig(hService,
                            SERVICE_NO_CHANGE,
                            SERVICE_NO_CHANGE,
                            SERVICE_NO_CHANGE,
                            nil,
                            nil,
                            nil,
                            nil,
                            sServiceStartName,
                            sPassword,
                            nil);
                CloseServiceHandle(hService);
    怎么提示不认识OpenSCManager等函数啊?
    api函数的头文件不是windows么?
      

  5.   

    有一个Service相关的模块需要引入.