Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.45 KB | None | 0 0
  1. tstring WinUtil::procSpeed() {
  2.     HKEY key;
  3.     tstring result = _T("");
  4.     TCHAR buf[128];
  5. //  ULONG len = 255;
  6.    
  7.     if(::RegOpenKeyEx( HKEY_LOCAL_MACHINE, _T("Hardware\\Description\\System\\CentralProcessor\\0\\~MHz"), 0, KEY_READ, &key) == ERROR_SUCCESS) {
  8.         DWORD bufLen = sizeof(buf);
  9.         DWORD speed;
  10.         if(::RegQueryValueEx(key, NULL, 0, &speed, (LPBYTE) buf, &bufLen) == ERROR_SUCCESS) {
  11.         result = Util::toStringW(speed);
  12.  
  13.         }
  14.     }
  15.     return result;
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement