当前位置:  开发笔记 > 编程语言 > 正文

如何检测笔记本电脑电源线何时断开?

如何解决《如何检测笔记本电脑电源线何时断开?》经验,为你挑选了2个好方法。

无数次我的笔记本电脑刚刚在我的游戏过程中关闭,因为我的电源线断开连接而没有注意到它.

现在我想写一个小C#程序来检测我的电源线断开连接然后发出一声很长的系统蜂鸣声.我可以使用什么API?



1> mdb..:

使用SystemInformation.PowerStatus属性实现这一点应该是微不足道的.即使它存在于Windows.Forms中,它也应该完全可以从系统服务中使用.

有关也适用于Compact Framework的解决方案,请参阅HOWTO:获取设备电源状态



2> liggett78..:

SystemEvents.PowerModeChanged.您将需要在处理程序中使用GetSystemPowerStatus(请参阅其中一个答案中的链接)或SystemInformation.PowerStatus(链接在另一个答案中)来检查发生了什么.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有