一.(Un)RegisterPowerSettingNotification(Vista+)
注册电源事件,允许用WM_POWERBROADCAST捕获消息,如笔记本电脑电量的使用,百分比发生变化会发送消息,还有一些键盘的物理按键
Registers the application to receive power setting notifications for the specific power setting event.
二.GetSystemPowerStatus 获取电源状态
SYSTEM_POWER_STATUS status;
GetSystemPowerStatus(&status);
比如查看电池现在的百分比及可用时间