1.项目背景
想统计下安装公司软件的用户中台式机和笔记本的比例,操作系统的比例
2.解决方案
可以根据笔记本有备用电源,台式机没有来简单判断,不过存在误差
3.代码示例
#include <windows.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
SYSTEM_POWER_STATUS sps;
GetSystemPowerStatus(&sps);
if (sps.BatteryFlag != 128)
printf("lap-top computer\n");
else
printf("It could be a desktop or a laptop computer.\n");
system("pause");
return 0;
}
本文介绍了如何通过检查电脑是否有备用电源来粗略区分台式机和笔记本,但这种方法存在误差,当笔记本用户移除电池时,可能导致判断错误。文章提供了代码示例,并指出需要更精确的解决方案。
4989

被折叠的 条评论
为什么被折叠?



