如何用C++获取各种系统相关信息,如CPU使用率,硬盘使用空间,内存使用大小以及操作系统名等等
我是C++新手,公司给了一个任务,要求用C++程序编写
希望可以在windows 2000/2003下用,听朋友说是靠读取注册表数据来实现的
具体要求是这样的
该程序能够检测CPU的信息(包括使用率/编号/外频/物理编号等等相关信息)
还有能够计算出硬盘的总容量/剩余空间/文件系统/挂接点等等信息
内存等等的相关信息
操作系统名/版本号/发布日期的相关信息
还有机器的硬件平台
以及IP地址,网卡名、每秒接受数据量和发送数据量等等
或者说是该程序能够测试本系统的很多的相关物理信息啊
但是我对这方面的资料很少呀
如果朋友能够提供相关资料或者部分源程序将感之不尽
有相关资料或连接地址的请跟贴
非常感谢