c#是一門由microsoft新推出的開發語言,它是基於microsoft的.net framework平台基礎上的新興的開發工具。
正因為它是由microsoft公司推出的,所以它對microsoft的所有產品的相容性與相互操作性是其它公司開發出的程式語言所不及的。microsoft開發的windows作業系統與c#之間的關係也非常緊密。從而實現了c#對windows的無縫操作。
下面,我們就以「c#對windows控制面板中的選項進行操作」為題講述一下它們之間的聯絡。
在windows作業系統中,控制面板的檔案一般是以「.cpl」為字尾的,下表列出windows控制面板常用的選項及其檔名:
選項檔名
internet選項:inetcpl.cpl
odbc資料來源管理:odbccp32.cpl
**和數據機選項:telephon.cpl
電源選項:powercfg.cpl
輔助功能選項:access.cpl
區域和語言選項:intl.cpl
聲音和音訊裝置:mmsys.cpl
滑鼠:main.cpl
新增硬體:hdwwiz.cpl
網路連線:ncpa.cpl
系統:sysdm.cpl
顯示:desk.cpl
使用者帳戶:nusrmgr.cpl
遊戲控制器:joy.cpl
語音:sapi.cpl
字型:fonts
這些是常用的控制面板中的選項。
操作:我們在c#中可以用以下方式開啟操作:
using system.diagnostics;//在呼叫命名空間時呼叫。
//在事件處理中我們可以採用如下方式:
tryprocess.start([帶上以上的檔名全稱]);
catch(win32exception win32ex)
messagebox.show(出錯原因:+win32ex.message,出錯,messageboxbuttons.ok,messageboxicon.error);
示例:我們以internet選項為例進行操作:
我們修改一下上面的**為:
using system.diagnostics;
processstartinfo info=new processstartinfo();
Nvida控制面板各個選項的含義
1.三重緩衝 該選項在開啟垂直同步後有效,一般建議 關 2.各向異性過濾 該選項對於遊戲畫質有明顯提高,按照自己顯示卡等級選擇倍數,建議低端顯示卡選4x,中端顯示卡選8x,高階顯示卡選16x 3.垂直同步 是指顯示卡為了保持與顯示器之間的重新整理頻率平衡,而將遊戲重新整理頻率上限鎖定在與顯示器相同的...
EXT選項面板TabPanel
在前面的示例中,為了顯示乙個面板,我們需要在頁面上新增乙個,然後把ext 控制項 渲染到這個div 上。veiwport 代表整個瀏覽器顯示區域,該物件渲染到頁面的body 區域,並會隨著瀏覽器顯示區域的大小自動改變,乙個頁面中只能有乙個viewport 例項。看下面 的 ext.onready f...
隱藏控制面板中的選項 文偉 新浪部落格
控制面板本身有乙個配置檔案 control.ini,通過改動此檔案可達到這一目的。此檔案在c盤windows目錄下,用寫字板就可以開啟它。具體為 在control.ini中增加 don tload 字段,在其後跟上 cpl no 表示相對應的選項 即表示該選項不在控制面板中顯示。don tload ...