C# 监控cpu 温度
如何使用C#winform实现时时动态监控CPU硬盘显卡的温度以及风扇的转速我的是惠普的电脑我想做一个同优化大师效果一样的温度获取的程序要求所有电脑都通用的...
如何使用 C# winform 实现时时动态监控CPU 硬盘 显卡 的温度
以及风扇的转速
我的是惠普的电脑
我想做一个同优化大师效果一样的温度获取的程序
要求所有电脑都通用的 展开
以及风扇的转速
我的是惠普的电脑
我想做一个同优化大师效果一样的温度获取的程序
要求所有电脑都通用的 展开
3个回答
展开全部
using System;
using System.Runtime.InteropServices;
class Class1
{
[DllImport("asus.dll")]
public static extern Int32 GetCPUTemperature();
[DllImport("asus.dll")]
public static extern Int32 GetMBTemperature();
static void Main(string[] args)
{
Int32 cpuTemp = GetCPUTemperature();
Console.WriteLine("CPU Temperature: {0}C/{1:F0}F",
cpuTemp, Fahrenheit(cpuTemp));
Int32 mbTemp = GetMBTemperature();
Console.WriteLine("Motherboard Temperature:
{0}C/{1:F0}F", mbTemp, Fahrenheit(mbTemp));
}
static double Fahrenheit(Int32 temperature)
{
double dblTemp = (Convert.ToDouble(temperature)* 1.8) +
32.0;
return dblTemp;
}
=======================
前提是华硕的MB,安装有ASUS Probe PC
using System.Runtime.InteropServices;
class Class1
{
[DllImport("asus.dll")]
public static extern Int32 GetCPUTemperature();
[DllImport("asus.dll")]
public static extern Int32 GetMBTemperature();
static void Main(string[] args)
{
Int32 cpuTemp = GetCPUTemperature();
Console.WriteLine("CPU Temperature: {0}C/{1:F0}F",
cpuTemp, Fahrenheit(cpuTemp));
Int32 mbTemp = GetMBTemperature();
Console.WriteLine("Motherboard Temperature:
{0}C/{1:F0}F", mbTemp, Fahrenheit(mbTemp));
}
static double Fahrenheit(Int32 temperature)
{
double dblTemp = (Convert.ToDouble(temperature)* 1.8) +
32.0;
return dblTemp;
}
=======================
前提是华硕的MB,安装有ASUS Probe PC
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一点意义也没有。根本就不用去管它。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要调用系统吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询