c# – 笔记本电脑/桌面睡眠事件

我想知道当笔记本电脑或台式机进入睡眠模式时是否有触发事件.

一个例子是:
当用户在他/她的笔记本电脑上工作并且他/她将显示器翻转时,笔记本电脑进入睡眠模式.

或者当用户进入开始→关机→睡眠时.

.NET中是否有任何事件可以确定这一点?

最佳答案
Check this CodeProject article
these MSDN reference articles.

要找出C#DLLImport声明,请访问pinvoke.net

UPD

另请查看here

点赞