lunedì 7 ottobre 2024

C# ottenere il livello di batteria del portatile

Tramite la classe PowerStatus, è possibile ottenere lo stato della batteria, in particolare tramite la proprietà BatteryLifePercent otteniamo la percentuale di carica.

Di seguito si riporta un frammento di codice per ottenere il livello della batteria.




PowerStatus statoBateria = SystemInformation.PowerStatus;
float percentualeStatoBatteria = statoBateria.BatteryLifePercent * 100;
MessageBox.Show($"Livello Batteria: {percentualeStatoBatteria}%");

Nessun commento: