2013年4月18日

C#如何阻止计算机进入屏保或者省电模式

摘要: 有时候我们希望阻止计算机进入屏保或者省电模式,比如计算机进入了屏保或者省电模式后可能会导致automation test失败,或者我们就是想在自己出去玩的时候让屏幕一直亮着让老板以为自己刚出去:)那这篇文章介绍一下如何用C#程序阻止计算机进入屏保或者省电模式。要实现这个功能可以使用下面两个API。1. SetThreadExecutionState通过这个API应用程序可以通知系统它正在运行,从而阻止计算机进入屏保.实例代码如下:using System;using System.Runtime.InteropServices;namespace NoSleepMonitor{ stat... 阅读全文

posted @ 2013-04-18 21:36 fresky 阅读(2599) 评论(1) 推荐(0) 编辑

导航