2011-02-17 88 views

回答

8

使用shell execute啓動一個新進程,並運行NCPA.cpl。像這樣:

ProcessStartInfo startInfo = new ProcessStartInfo("NCPA.cpl"); 
startInfo.UseShellExecute = true; 

Process.Start(startInfo); 

作爲一個額外的引用,維基百科有提供給你,你可以用這種方式啓動的小程序的一個非常全面的清單:http://en.wikipedia.org/wiki/List_of_Control_Panel_applets

編輯: 作爲一個小的補充,使用字符串「control appletname」調用所需的控制面板小程序可能更明智。這是因爲儘管大多數applet可以單獨使用.cpl名稱啓動,但其中一些(如管理工具)沒有.cpl名稱,因此您需要使用「control admintools」。

編輯2: 作爲附加參考,請查看此知識庫文章:http://support.microsoft.com/kb/192806

+1

+1,幾秒鐘之前,我已經準備好提交了類似的回答:-) – devstuff 2011-02-17 18:01:43

0

另一種選擇:

[...]

System.Diagnostics.Process.Start("NCPA.cpl"); 

[...]

相關問題