【发布时间】:2010-10-01 14:07:46
【问题描述】:
我正在尝试在我的程序中添加功能,以允许用户在设定的持续时间内将其系统从睡眠中唤醒。
我已经在 Google 上搜索了很多关于此的内容,但网上的示例似乎不起作用。
我使用 WaitableTimer 将系统设置为进入睡眠状态,但它似乎没有唤醒。
谁能帮帮我。
对于代码参考,我正在使用 WPF
谢谢
【问题讨论】:
-
您所说的“系统”是什么意思——操作系统,即 Windows,还是您的应用程序? “睡眠”状态和“唤醒”事件究竟是什么意思?我认为有更多方法可以理解您的问题。
-
当我指的是系统时,我指的是机器,睡眠状态是指您可以将系统设置为睡眠的时间,因为有睡眠和休眠状态,我想从我的应用程序中将其从睡眠中唤醒。我读到 WaitableTimer 实际上在系统休眠时仍然运行,但无法让它工作。
-
你问这个问题不是聪明的方式。您对 SetWaitableTimer 或 pinvoke 声明的调用肯定有问题。或者您对呼叫的错误检查。邮政编码。