百度一下“VC WMI”,相关资料和代码很多。
WMI接口,几乎可以获取所有硬件的信息,这些信息是基于硬件驱动程序的,基本上,windows硬件管理器可以看到的,都可以通过WMI获取。
简单信息,可以通过API函数,如GetSystemInfo获取,不过并不全面。这类的API还有很多,具体可以参考微软的MSDN在线文档(这个没有WMI全面):
http://msdn.microsoft.com/en-us/library/ms724953(v=vs.85).aspx
注册表里面都有 vc可以读取