2013-03-23 21:05 (分类:计算机程序)

其实很简单  

void mian()

     //服务的分派表
   SERVICE_TABLE_ENTRY DispatchTable[] ={
   //服务程序的名称和入口点
    {_T("ServiceName"),ServiceMain}, //服务名
    //SERVICE_TABLE_ENTRY结构必须以“NULL”结束
    {NULL,NULL}
      };
//连接服务控制管理器,开始控制调度程序线程系统将自动创建一个线程去执行ServiceMain函数
StartServiceCtrlDispatcher(DispatchTable);

//服务安装,初始化
InstallService();

}

 

晕 这就完了,然后补充完整3个函数就好了

void WINAPI ServiceMain(DWORD dwArgc,LPTSTR *lpArgv); //服务主函数
void WINAPI ServiceControlHabdler(DWORD dwCode);//服务控制函数
int APIENTRY InstallService(); //服务安装注册函数这三个里面应该怎样写
请看 编写windows服务程序(写的非常详细) 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2021-10-02
  • 2021-07-09
猜你喜欢
  • 2022-12-23
  • 2021-08-16
  • 2022-02-21
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案