如何以编程方式将笔记本电脑带入睡眠模式

Ren*_*uis 4 .net api shutdown hibernate-mode sleep-mode

我可以使用哪些API或工具来查询系统的功能,并选择最合适的用于将PC置于睡眠,休眠或关机模式?

谢谢你的任何指示.

Leo*_*son 10

查看SystemInformation.PowerStatus,然后可以调用Application.SetSuspendState将PC置于Sleep或Hibernate状态,如:

Application.SetSuspendState(PowerState.Hibernate, true, true);
Run Code Online (Sandbox Code Playgroud)