如何以编程方式使笔记本电脑进入睡眠模式
我可以使用哪些 API 或工具来查询系统的功能并选择最合适的 API 或工具来将 PC 置于睡眠、休眠或关机模式?
感谢您的指点。
What API or tools can I use to query the capabilities of the system and choose the most appropriate on for putting the PC to Sleep, Hibernate or shutdown mode?
Thanks for any pointers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 SystemInformation.PowerStatus,然后您可以调用 Application.SetSuspendState 将 PC 置于睡眠或休眠状态,如下所示:
Look at SystemInformation.PowerStatus, then you can call Application.SetSuspendState to put the PC to Sleep or Hibernate like:
您可以使用 API:
将 Hibernate 设置为 1(True) 以进行休眠,或将 Hibernate 设置为 0(False) 以进行睡眠。
请参阅此处。
You could use the API:
Set Hibernate to 1(True) to Hibernate or 0(False) to Sleep.
See the API here.