1

是否可以用 C 编写来获取警报。如果是,当我的电池电量下降 40% 或升至 80% 时,应用什么概念来获得警报?

4

1 回答 1

1

您必须使用 Windows API 来获取电池信息。请参考链接:https ://msdn.microsoft.com/en-us/library/windows/desktop/aa372659(v=vs.85).aspx

以下 ioctl 用于获取电池信息

IOCTL_BATTERY_QUERY_INFORMATION

IOCTL_BATTERY_QUERY_STATUS

IOCTL_BATTERY_QUERY_TAG

IOCTL_BATTERY_SET_INFORMATION

GetSystemPowerStatus函数用于获取windows中的电源状态。参考链接:https ://msdn.microsoft.com/en-us/library/windows/desktop/aa372693(v=vs.85).aspx

于 2017-06-20T08:47:45.263 回答