Come ottenere i dati relativi alla batteria di un laptop, in particolare lo stato (in carica o no), la percentuale di carica e l’autonomia rimanente?
Semplice, il framework .net fornisce una comoda classe SystemInformation.PowerStatus che può essere utilizzata in questi modi:
SystemInformation.PowerStatus.PowerLineStatus
SystemInformation.PowerStatus.BatteryLifePercent * 100
SystemInformation.PowerStatus.BatteryLifeRemaining / 60