40 C windows服務控制

2022-02-18 18:07:26 字數 955 閱讀 1630

可以使用servicecontroller類連線到現有服務並控制其行為。

建構函式

1.servicecontroller ()

servicecontroller sc  = new servicecontroller();

2.servicecontroller (string)

servicecontroller sc = new servicecontroller("

wintest

");

wintest是服務的

3.servicecontroller (string, string)

屬性

1.canstop

返回乙個bool值

如果服務在已經啟動為true;未啟動則為false

2.displayname

顯示名稱

servicecontroller sc = new servicecontroller("

wintest");

textbox1.text = convert.tostring(sc.displayname);

3.status

獲得服務狀態

狀態有: running ,stopped

4.servicename

獲得servicename名稱

方法

servicecontroller sc = new servicecontroller("

wintest");

sc.start();

//啟動服務

sc.stop();//

停止服務

C windows服務安裝

第二步 以超級管理的身份開啟cmd命令視窗 程式為framework 4.0,輸入cd c windows microsoft.net framework v4.0.30319 程式為framework 2.0,輸入cd c windows microsoft.net framework v2.0....

c windows視窗控制代碼控制

1.首先我們可以通過spy 獲取到視窗的控制代碼以及視窗的類名,這個是十分簡單的,比如說底部工作列的是 類名 shell traywnd 模組名 explorer 標題是 空 2.找到視窗的控制代碼,好了到這一步我們就非常容易操作找到視窗控制代碼了 hwnd task task findwindow...

C windows服務知識集錦

最近公司專案,本人也是剛接觸windows服務,現在把這兩天上網學習的一些資料拿出來與大家分享。1 關於windows服務安裝包的製作和自動啟動服務 2 關於windows服務如是進行除錯。實際上,我們可以直接在onstart 方法中通過eventlog.writeentry hi,i m wise...