Jak w kodzie zdobyć stan baterii w laptopie C#

0

Witam robię program w którym fajnym dodatkiem byłby stan baterii w laptopie, ale nie mam pojęcia jak w kodzie C# odwołać się do tej wartości (najlepiej w %).
Czy ktoś coś wie i jest w stanie mi pomóc?

1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Management;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Management.ObjectQuery query = new ObjectQuery("Select * FROM Win32_Battery");
            ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);

            ManagementObjectCollection collection = searcher.Get();

            foreach (ManagementObject mo in collection)
            {
                foreach (PropertyData property in mo.Properties)
                {
                    Console.WriteLine("Property {0}: Value is {1}", property.Name, property.Value);
                }                   
            }
        }
    }
}

https://stackoverflow.com/questions/8945986/find-out-battery-charge-capacity-in-percentage-using-c-sharp-or-net

1 użytkowników online, w tym zalogowanych: 0, gości: 1