c++ c winapi monitor power-management

c++ - Controle la carga de la batería con la API Win32



winapi monitor (3)

Intento escribir una pequeña aplicación que monitorea cuánta energía queda en una batería de portátil y me gustaría saber qué función de Win32 podría usar para lograrlo.




Recomiendo el uso de la función Win32 GetSystemPowerStatus . Un fragmento de código:

int getBatteryLevel() { SYSTEM_POWER_STATUS status; GetSystemPowerStatus(&status); return status.BatteryLifePercent; }