[問題] Windows服務(Service)使用疑問..

看板C_and_CPP (C/C++)作者 (超越自己)時間11年前 (2014/09/26 16:08), 編輯推噓3(303)
留言6則, 2人參與, 最新討論串1/1
各位板友大家好, 小弟最近在看Windows Service程式碼, 初次接觸服務,有以下幾點問題想請教各位, 還請各位別鞭太大力..XD 程式碼:http://www.sharejs.com/codes/cpp/7060 1.ServiceMain裡面一般看到都是另開一thread, 該thread裡又弄了一個無窮迴圈, 這樣子,又怎麼能停掉這個無窮迴圈呢!? 2.Service預設就是使用者登入前就啟動,若是沒有自己建立無窮迴圈的話, 該Service就只執行一次嗎!?那接下來這個Service是否就只是擺著好看而已!? 還請板上高手不吝回覆,謝謝大家 :D -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.138.110 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1411718893.A.B3B.html

09/27 00:31, , 1F
1.無窮回圈你可以自訂跳出條件啊 這是by design 不是規定
09/27 00:31, 1F

09/27 00:34, , 2F
2.不會好看而已,call controlservice 叫scm下command給serv
09/27 00:34, 2F

09/27 00:34, , 3F
service做對應該做的事
09/27 00:34, 3F

09/27 00:39, , 4F

10/01 08:14, , 5F
謝謝Q大,因為網上範例都是迴圈,卻沒人說為什麼.. XD
10/01 08:14, 5F

10/01 08:14, , 6F
感謝您的解釋,謝謝^^
10/01 08:14, 6F
文章代碼(AID): #1K9Hxjix (C_and_CPP)
文章代碼(AID): #1K9Hxjix (C_and_CPP)