我想告诉天气或不是我的Windows笔记本电脑正在充电。 我希望它检查,并返回一个1或如果它正在收费如果它是0或假如不是。 我正在按照如何在Windows系统中获取剩余电池使用时间的说明进行操作? ,但我不知道如何parsing答案,并获得充电状态。 有没有人有build议?
编辑:我想能够input的东西像布尔型电池= getBattery(); 并让它返回真或假
Linux的c + +:apis与/ proc文件?
C在Windows 7下获得电池寿命
有没有一种方法来获取电池信息(状态,插入等),而无需读取Linux上的proc / sys文件?
如何在Windows中访问笔记本电脑的电池温度?
您可以使用引用来源中的getBatteryFlagString()方法。 或者直接使用BatteryFlag并检查它是否等于8 ,详情请参阅getBatteryFlagString 。
就像是:
coreel32.SYstem_POWER_STATUS batteryStatus = new coreel32.SYstem_POWER_STATUS(); coreel32.INSTANCE.GetSystemPowerStatus(batteryStatus); boolean battery = batteryStatus.BatteryFlag==8;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。