VC得到当前电脑的CPU信息
2012-10-16 17:53
253 查看
CString GetCpuInfo() { CString strCPU; HKEY hKey; #define BUFSIZE 80 char szCPUInfo[BUFSIZE]; DWORD szCPUFre =0; DWORD dwBufLen=BUFSIZE; LONG lRet; lRet = RegOpenKeyEx( HKEY_LOCAL_MACHINE, L"HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0", 0, KEY_QUERY_VALUE, &hKey ); if( lRet != ERROR_SUCCESS ) { strCPU.Format(_T("未知CPU类型")); } else { lRet = RegQueryValueEx( hKey, L"ProcessorNameString", NULL, NULL, (LPBYTE) szCPUInfo, &dwBufLen); if( (lRet != ERROR_SUCCESS) || (dwBufLen > BUFSIZE) ) { strCPU.Format(_T("未知CPU类型")); } else { strCPU.Format(L"%s",szCPUInfo); lRet = RegQueryValueEx( hKey, L"~MHz", NULL, NULL, (LPBYTE) &szCPUFre, &dwBufLen); } while (strCPU.Find(L" ")>0) { strCPU.Replace(L" ",L" "); } } RegCloseKey( hKey ); return strCPU; }
相关文章推荐
- VC下CListCtr中得到当前选中行的信息
- 得到当前环境信息,CPU型号,内存.操作系统
- 在VC中如何才能得到当前屏幕的分辨率
- C# 中得到当前操作系统、操作系统的版本、.NET 运行环境等信息
- 前端js得到当前页面的url信息方法(JS获取当前网址信息)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- Windows系统下检查当前电脑python版本信息
- asp.net得到本地电脑基本信息的简单方法
- [c++]在Win平台得到磁盘、CPU、用户信息
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- 多线程:显示当前程序中的线程,得到线程的信息(基础功能一)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- .NET获取当前程序所在电脑的CPU和内存使用率
- 查看当前的电脑以及操作系统的相关信息
- VC得到指定文件的详细信息/属性
- VC得到当前目录与得到应用程序目录的一个应用
- 通过GPS数据反向地理信息编码, 得到当前位置信息
- binbinyang---百度地图定位通过启动application. 一运行就能得到当前定位信息
- vc 得到软件的版本信息 资源文件中的../Version/VS_VERSION_INFO/FILEVERSION的值