Obtener Procesador [C/C++]

  • 0 Respuestas
  • 3075 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Expermicid

  • *
  • Ex-Staff
  • *****
  • Mensajes: 458
  • Actividad:
    0%
  • Reputación 0
  • _-Expermicid-_
    • Ver Perfil

Obtener Procesador [C/C++]

  • en: Enero 17, 2013, 01:47:04 pm
Pequeño code para obtener el procesador de la PC. :)

Código: (c) You are not allowed to view links. Register or Login
#include <Windows.h>
#include <iostream>

using namespace std;

void main() {
char *sTemp;
DWORD bytesread;
HKEY hkey;

if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, "HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0", 0, KEY_READ, &hkey) == ERROR_SUCCESS) {
        if (RegQueryValueEx(hkey, "ProcessorNameString", 0, 0, 0, &bytesread) == ERROR_SUCCESS) {
sTemp = (char *)malloc(bytesread);
if (RegQueryValueEx(hkey, "ProcessorNameString", 0, 0, (LPBYTE)sTemp, &bytesread) == ERROR_SUCCESS)
cout << "Procesador --> " << sTemp << endl;
free(sTemp);
}
RegCloseKey(hkey);
    }
getchar();
}

En funcionamiento:



Saludos