获取CPU厂商名称程序(直接粘贴进去即可用)

HKEY hKey;
 LPCTSTR StrKey="HARDWARE//DESCRIPTION//System//CentralProcessor//0";
 if (ERROR_SUCCESS==::RegOpenKeyEx(HKEY_LOCAL_MACHINE,StrKey,
                                                                    NULL,KEY_ALL_ACCESS,&hKey))
 {
  DWORD dwSize=255,dwType=REG_SZ;
  char String[256]; 
  LPCSTR KeyValue="VendorIdentifier";
  if (ERROR_SUCCESS==::RegQueryValueEx(hKey,KeyValue,0,&dwType,
                                   (BYTE *)String,&dwSize))
  {
   CString StrData=String;
   MessageBox("CPU的制造商为:"+StrData,"信息提示",MB_OK);
  }
  ::RegCloseKey(hKey);
 } 

posted on 2011-03-24 21:28  爱你一万年123  阅读(100)  评论(0编辑  收藏  举报

导航