如何用C++获取电脑硬件的信息

2024-12-03 15:41:40
推荐回答(2个)
回答1:

其实如果你只要读CPU温度或者GPU温度或硬盘参数这种就直接调用WMI接口API就可以,
但其实像“鲁大师”这种程序是自己重写ring0接口程序来获得所有硬件接口信息的,所以需要对底层驱动有很深的了解。
我用了一个开源的Lib实现了对所有硬件信息的读取,全部用Ring0完成,C++要用的话需要用Managed C++

回答2:

检测信息:


电脑系统、版本、位

cpu信息

内存状态

显卡信息

网卡信息、适配器、MAC物理地址

IP信息

http://blog.csdn.net/xiaolengzile/article/details/41869717