点击项目-》添加引用-》选择 System.Management -》确定。 在程序中引用:using System.Management;
然后再程序中添加:
public static string GetTher()
{
Double CPUtprt = 0;
string str;
try
{
ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\WMI", "Select * From MSAcpi_ThermalZoneTemperature");
foreach (System.Management.ManagementObject mo in mos.Get())
{
CPUtprt = Convert.ToDouble(Convert.ToDouble(mo.GetPropertyValue("CurrentTemperature").ToString()) - 2732) / 10;
}
}
catch (Exception exc)
{
MessageBox.Show(exc.ToString());
}
str = "CPU 溫度 : " + CPUtprt.ToString() + " °C";
return str;