读取CPU信息
簡單的講下讀取CPU信息的一個思路,看了后,相信誰都會說:原來這么簡單呀,我也會。哈哈,進入正題,看圖:
看清楚了嗎,原來CPU信息在注冊表里就有。如果你只是要簡單的CPU信息,就直接從這里讀吧,相信會簡單很多。
下面是一個C# winForm讀取CPU信息的小例子,界面設(shè)計如下:
接下來,為“獲取CPU信息”按鈕添加點擊事件:
private void button1_Click(object sender, System.EventArgs e){//獲取CPU信息try{RegistryKey MyReg=Registry.LocalMachine.OpenSubKey("HARDWARE\\DESCRIPTION\\SYSTEM\\CentralProcessor\\0"); this.label1.Text="CPU頻率:"+MyReg.GetValue("~MHz").ToString()+" MHz";this.label4.Text="CPU標(biāo)識:"+MyReg.GetValue("Identifier").ToString();this.label3.Text="CPU名稱:"+MyReg.GetValue("ProcessorNameString").ToString();this.label2.Text="CPU供應(yīng)商:"+MyReg.GetValue("VendorIdentifier").ToString();}catch{MessageBox.Show("讀取注冊表信息發(fā)生錯誤!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);}}最后就可以編譯運行了,看看運行結(jié)果:
簡單吧,只要會讀注冊表,就會讀CPU信息!!
總結(jié)
- 上一篇: skynet源码阅读5--协程调度模型
- 下一篇: win10自动停用打印服务器,win10