Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: yosed en 16 Abril 2013, 20:41 PM

Título: -----Velocidad- microproce-sador
Publicado por: yosed en 16 Abril 2013, 20:41 PM
Hola a todos, soy nuevo en el foro. Necesito que mi programa lea la frecuencia del microprocesador, es decir, que lea el registro de windows y me diga la frecuencia del micro.
Pero creo que ni me esto acercando a como tendria que hacerlo. Os adjunto el codigo con el que intento leer el registro de windows. La verdad es que este asunto me esta volviendo loco, ya que llevo poco tiempo programando en C. utilizo builder 6 gracias de antemano

TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
TRegistry *reg = new TRegistry;

reg->RootKey = HKEY_LOCAL_MACHINE;
if (reg->KeyExists("HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz")) {
reg->OpenKey("HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz", false);
ShowMessage("La velocidad del micro: " + reg->ReadString("~MHz"));
Edit1->Text= reg->ReadString("~MHz");
reg->CloseKey();
}

}
//---------------------------------------------------------------------------
Título: Re: -----Velocidad- microproce-sador
Publicado por: BlackM4ster en 16 Abril 2013, 21:14 PM
Para que lo quieres? para medir fps?