日期:2014-05-18  浏览次数:21115 次

c#如何获得硬盘和cpu的温度...
rt

------解决方案--------------------
代码能实现这东西吗?
找个椅子坐下
------解决方案--------------------
关注中。。。。
------解决方案--------------------
直接去读取你的coms中的值就可以了吧!不过都不怎么准确。
主要还是看主板的设计了。
------解决方案--------------------
关注
------解决方案--------------------
C# code

using   System.Diagnostics; 
using   System.ServiceProcess; 

private   float   CpuInfo() 
{ 
PerformanceCounter   pc   =   new   PerformanceCounter( "Process ",   "%   Processor   Time ",   "Idle "); 
float   first   =   pc.NextValue(); 
Thread.Sleep(1); 
float   Second   =   pc.NextValue(); 
                                                        return   Second; 
}

------解决方案--------------------
楼上的, 别人要的是温度, 温度!!
------解决方案--------------------
UP
------解决方案--------------------
搬个凳子做做
------解决方案--------------------
这个估计要调用windows api了,去查查windows api!
------解决方案--------------------
用 WMI.