2013-04-12 57 views
5

我正在寫一個Windows服務,我想作爲一個計劃任務運行。 在開始我想它在Chrome進程讀取並殺死任何具有特定網址..我如何殺死一個特定的鉻選項卡/進程

我可以用

var list = Process.GetProcessesByName("chrome"); 

但在那之後我難倒得到處理..

每個進程的MainWindowTitle都是「」,MainWindowHandle是0,所以對我沒有幫助。

我已經閱讀了很多與此相關的帖子,它似乎沒有api到鉻,所以我浪費我的時間?

任何幫助表示讚賞 Ĵ

+0

如果你不能找到通過API來做到這一點,你可能會考慮通過做東西的AutoIt:http://www.autoitscript.com/site/autoit/ – doliver

回答

3

如果你看看間諜++,你可以看到你可以找到其標題設置爲html頁面標題的根窗口。另外一個子窗口是url欄,所以如果你枚舉所有chrome窗口的子窗口,你就可以找到它。

Spy++ Chome INfo