【获取系统信息】4,获取CPU名称、主频

来源:互联网 发布:mac玩游戏lol略卡 编辑:程序博客网 时间:2024/09/21 09:05

1,简介


同上一篇一样,在注册表HKEY_LOCAL_MACHINE\HARDWARE 中能获取到硬件的一部分信息,如CPU的名称、主频等。




2,使用


HKEY  hKey;LONG lReturn;DWORD type;DWORD dwSize = 100;DWORD dwMHz;WCHAR szCPUName[100] = {0};//打开注册表lReturn = RegOpenKeyExW(HKEY_LOCAL_MACHINE,L"HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0",0,KEY_READ,&hKey);if(lReturn != ERROR_SUCCESS)return ;//获取CPU名称lReturn = RegQueryValueExW(hKey, L"ProcessorNameString", NULL, &type, (BYTE *)szCPUName, &dwSize);if(lReturn != ERROR_SUCCESS)return ;//获取CPU主频lReturn = RegQueryValueExW(hKey, L"~MHz", NULL, NULL, (LPBYTE)&dwMHz, &dwSize);if(lReturn != ERROR_SUCCESS)return ;RegCloseKey(hKey);


0 0
原创粉丝点击