[轉貼]如何寫windows的服務程式

有關於C/C++的語法, 程式等
回覆文章
頭像
tim
文章: 1318
註冊時間: 2008年 11月 26日, 00:49

[轉貼]如何寫windows的服務程式

文章 tim » 2008年 11月 27日, 16:47

轉貼自 code project,
http://www.codeproject.com/system/windo ... ervice.asp


附件為修改原 code project 的部分 code 放上來, 增加了 _cprintf 輸出, 以利 service 在執行時的除錯用, 另外, 要使用 output window, 記得要打開 [與桌面使用者互動] 這個功能哦!

程式:
5_56_1.zip
(5.49 KiB) 已下載 386 次
另外再補充修改 service description 的部分, 利用 ChangeServiceConfig2 這個 api 即可達成, 加入的 code 如下,

代碼: 選擇全部

     
      // add descript 
      SERVICE_DESCRIPTION sd; 
      sd.lpDescription = __SERVICEDESCRIPTION; 
      ChangeServiceConfig2(schService, SERVICE_CONFIG_DESCRIPTION, &sd); 
api 參考資料,
http://msdn.microsoft.com/library/defau ... onfig2.asp

附件也更新了!

程式:
5_56_2.zip
(5.57 KiB) 已下載 392 次
多多留言, 整理文章, 把經驗累積下來.....

回覆文章