Visual Studio.net 中如何编程获取系统传感器温度

先说一下System.Management.ManagementObjectSearcher(@"root\WMI","Select*FromMSAcpi_Thermal... 先说一下System.Management.ManagementObjectSearcher(@"root\WMI", "Select * From MSAcpi_ThermalZoneTemperature");获取的是开机时的温度 这就不用再回答了

请问有何方法获取程序运行时的CPU,主板,硬盘,GPU等传感器的温度?
C++,C#,VB,F#中都行,需要用WNI?
VC++中API行不行?
如果有获取系统传感器温度程序的源码,小弟就感激不尽了
.NET中WMI就可以获取,但我不知道怎么用
至于从BIOS直接读取的驱动过于复杂就不用说了
我看windows优化大师就是用C#编的,它获取温度用的就是.NET中的WMI
展开
 我来答
enochwills
2010-06-25 · TA获得超过4793个赞
知道大有可为答主
回答量:2031
采纳率:96%
帮助的人:1643万
展开全部
用vc++是可以的,前提条件是你需要针对你的主板BIOS下一个开发包,里面有一些DLL库函数。具体每种品牌主板BIOS是不同的,所以没有通用的接口

特别是GPU,显卡都是各有不同的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式