如何在c / c ++ / vb.net/c#中获得cpu温度?

时间:2010-01-26 00:14:40

标签: .net wmi

如何使用c / c ++ / vb.net/c#获取cpu温度?我已经找到了这个链接Get CPU Temperature in .Net,但我不确定它是否真的有用。

此外,我想知道除了使用wmi查询之外还有其他方法。

2 个答案:

答案 0 :(得分:1)

可以通过WMI在您的代码中完成。我找到了一个Microsoft的工具,可以为它创建代码。

  

WMI Code Creator工具允许您生成VBScript,C#和VB   使用WMI完成管理任务(如查询)的.NET代码   用于管理数据,从WMI类执行方法或接收   使用WMI的事件通知。

您可以下载here

答案 1 :(得分:0)

似乎不可能使用 Win32_TemperatureProbe wmi类,至少当我查询它时我什么都没回来,这看起来很常见。

我找到了这个用于检索信息的自定义c#驱动程序:

http://temperature.myweb.hinet.net/index_en.htm

它包含源代码。