小编Ben*_*lat的帖子

C在Windows 7下获得电池寿命

我正在尝试编写一个获得笔记本电池电量百分比的程序,然后显示一条显示消息的CMD(例如:10% - >"电量不足!").我试图谷歌它,似乎他们都试过C++或C#.有人可以用C帮助我吗?

编辑:感谢zakinster的回复.它不应该看起来像这样吗?此代码无效.

#include <Windows.h>
#include <Winbase.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main() {
    SYSTEM_POWER_STATUS status;
    GetSystemPowerStatus(&status);
    unsigned char battery = status.BatteryLifePercent;
    printf("%s", battery);
}
Run Code Online (Sandbox Code Playgroud)

c windows winapi battery

5
推荐指数
1
解决办法
746
查看次数

标签 统计

battery ×1

c ×1

winapi ×1

windows ×1