美文网首页C/C++学习交流程序员
C++无聊小技巧,你的笔记本电脑真的是笔记本电脑吗?(附源码)

C++无聊小技巧,你的笔记本电脑真的是笔记本电脑吗?(附源码)

作者: 工程狮一图 | 来源:发表于2019-04-11 19:23 被阅读4次

首先我们知道台式机和笔记本的区别就在于是否有电源。

如果有读取电源信息的API提供返回值,是不是就可以断定是笔记本或者台式机了呢?

下面先看一个API

我们大体上可以知道

这是一个检索系统电源状态的函数,这个状态暗示了系统是直流电还是交流电,还有电池当前的装载清空等等等的呢。

下面我看看参数:

我们可见BatterFlag这个成员,他加载了电池的状况和包含的标志

可知当值为128和255时反应的是没电压或者读取不到电压,

所以可以敲以下代码:

运行结果:

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C/C++或者为了入行、转行学习C/C++的伙伴可以私信回复小编“学习”领取全套免费C/C++学习资料、视频

相关文章

网友评论

    本文标题:C++无聊小技巧,你的笔记本电脑真的是笔记本电脑吗?(附源码)

    本文链接:https://www.haomeiwen.com/subject/cbbxwqtx.html