Dim power As PowerStatus = SystemInformation.PowerStatus
Dim percent As Single = power.BatteryLifePercent
或者
PowerStatus power = SystemInformation.PowerStatus;
float percent = power.BatteryLifePercent;
我希望你能提供一个VB的答案,因为应用程序是用VB编写的,但如果你不知道VB,可以转换成C#。
我知道上面的代码可以给我剩余电量百分比 - 但我有一台平板电脑,它是“热插拔”的(它有一个主电池,然后是一个小的5分钟电池,在您更换电池时运行平板电脑) - 我怎么找到第二个电池的状态?
我正在寻找类似于SystemInformation.PowerStatus(0)
的东西,但我不知道我实际上要找什么,我一定是在谷歌上遇到了障碍,因为我找不到任何东西。
Win32_Battery
类来获取此信息。 - Damien_The_Unbeliever