none
当win8 pad睡眠时,怎么通过程序唤醒 RRS feed

全部回复

  • Windows Store App 所支持的API中没有此类API。 不过Windows APIs 中我们可以用 CreateWaitableTimer  SetWaitableTimer  来实现。

    你可以参考这篇例子:http://www.codeproject.com/Articles/49798/Wake-the-PC-from-standby-or-hibernation Desktop .Net 的。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年10月10日 6:31
    版主
  • 当系统睡眠的时候,win8中的win32软件会运行么,在PC版中,应该CPU都是停止的,他又怎么能通过程序唤醒呢。我用上面的例子测过,在PC上根本就不能唤醒
    2012年10月11日 2:08
  • 注意你的机器设置:

    If the software doesn't work, it does not necessarily mean that your hardware doesn't support it. It's possible that some Windows settings prevent the awakening of the system. To make sure that the settings are correct, check that:

    • In "Control Panel > Power Options > Change Plan Settings > Change Advanced Power Settings > Sleep > Allow Wake Timers", all items are enabled.
    • If there is no password set on your Windows account, make sure that in "Control Panel > Power Options > Change Plan Settings > Change Advanced Power Settings > Brad / Additional Settings > Require a password on wakeup", all items are disabled (thanks nanfang).

    查一下设置:


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年10月11日 3:04
    版主
  • 这里我也设置过,我刚才测试过,估计是显示器信号问题,在唤醒时显示器没有点亮,但是主机那边有反应。还有就是如果是pad版的win8,则不能唤醒,在pad版的控制面板中,没有允许使用唤醒定时器这个选项,Pad版Win8该如何唤醒

    2012年10月11日 7:01
  • 你的pad版本是x86 x64的 Windows 8还是?

    我只能测试到PC版本的,目前还没有环境监测Pad设备


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年10月11日 8:40
    版主
  • pad是X86的win8 9200,pad版测试不能成功
    2012年10月11日 9:02
  • pad硬件限制了。这个需要硬件配合的。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年10月15日 9:46
    版主