前段时间,总是要获取一些系统的相关信息。在MSDN和各种论坛找了好久,暂时用如下办法解决了。(有网上相关的代码)
参考过使用WMI,速度不敢恭维。就使用了别的方法。
获取的包括:
操作系统信息:基本支持2000-win8.1 (xp win7 64 测试过);
CPUID:网上的汇编老办法了,也不知道对不对,也收集了;
硬盘ID: 可以获取指定磁盘序号的ID;
当前网卡的MAC: 参考网上的,使用iphlpapi.h。
因为我的需要,这些输出都为CString了,有需要改的朋友直接修改代码。
接口相关: