所以我的方法如下:
PowerStatus powerStatus = SystemInformation.PowerStatus;
if (powerStatus.BatteryChargeStatus != BatteryChargeStatus.NoSystemBattery)
{
var batteryStatus = powerStatus.BatteryChargeStatus.ToString()
}
从我的测试系统中,我得到了各种各样的结果,例如:
高的,
低的,
收费,
高充电
低,正在充电
低,关键
这是奇怪的... 0?