Tag: 电源管理

如何设置最小(最大)处理器状态的值

在Win7下,打开控制面板 – >电源选项 – >高级设置 – >处理器电源管理。 您可以看到最小处理器状态,最大处理器状态。 我通过powercfg命令使用C#获取了值。 现在,我想通过C#设置处理器状态的值。 例如,旧值为5%,执行程序,将值更新为10%。 我已经搜索了powercfg帮助文档,没有这样的命令来执行此操作。 我怎样才能做到这一点?

C#:如何防止笔记本电脑进入待机状态

我怎样才能在C#程序中执行此操作? 我很确定它应该是可能的,因为例如各种媒体程序这样做,所以计算机在观看电影等时不会进入待机状态。 因此,如果我创建一个简单的基本WinForm应用程序,只要此应用程序运行,我需要做什么来防止笔记本电脑进入待机状态?

如何检查计算机何时进入睡眠状态或唤醒?

我想让我的程序知道计算机正在进入睡眠状态或从睡眠中醒来,可能有一个事件在其中任何一个发生时被触发。 这可能吗?

使用C#或.NET查找电池充电容量百分比

我有一个应用程序可以获取详细的系统信息,我已经能够获得剩余的电量百分比,但不能获得电池本身的百分比。 说明:随着时间的推移,电池变得越来越糟,一些应用程序,如笔记本电脑上的戴尔支持中心,显示电池的状态,而不是充电状态,曾经是100%,但现在是90 %。 如何在C#或.NET中获得此值?