我可以编写一个实际警告我的笔记本电脑电池的c程序吗?

时间:2017-06-20 08:40:18

标签: batterymanager

是否可以用C语言来获取警报。如果是,当我的电池电量下降40%或高达80%时,应用什么概念来获取警报?

1 个答案:

答案 0 :(得分: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