Hola, nuevo problema. Utilizando esta estructura:
typedef struct _PROCESSOR_POWER_INFORMATION {
ULONG Number;
ULONG MaxMhz;
ULONG CurrentMhz;
ULONG MhzLimit;
ULONG MaxIdleState;
ULONG CurrentIdleState;
} PROCESSOR_POWER_INFORMATION,
*PPROCESSOR_POWER_INFORMATION;
se muestra correctamente la velocidad del procesador en una app en modo consola utilizando la salida estandar,
PROCESSOR_POWER_INFORMATION sInfoPro;
DWORD Veloc=(sInfoPro.CurrentMhz/1000141);
cout << Veloc << '\n';
pero al hacerlo por ejemplo en un Memo, el resultado es incorrecto, imagino que será un problema de casting de tipos, pero no doy con ello, alguna sugerencia?
Gracias...