以编程方式更改Windows电源设置

3

是否可以通过.NET Framework将笔记本电脑在盖上盖子后的省电行为从休眠/待机/关机更改为无操作?

编辑:看起来通过将值设置为待机并阻止应用程序的待机,可以检测到盖上盖子的事件,这才是我真正想要的。

我发现这个问题处理检测盖上盖子的问题,但归根结底需要使用待机事件或编写驱动程序。

1个回答

0

是的,您可以使用WMI类。

点击这里查看WMI介绍

请注意,您还可以使用Application.SetSuspendState,但此方法只允许您暂停或休眠。所以我想它不符合您的需求...

关于盖子,似乎有一种方法可以检测盖子是否关闭...


据我所知,您需要编写一个驱动程序来通过IOCTL_GET_SYS_BUTTON_EVENT检测SYS_BUTTON_LID消息,但这需要另外提出一个问题。 - Petrus Theron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接