如何唤醒计算机进入睡眠模式?在Vb 2008快递版中

时间:2010-01-04 00:56:56

标签: vb.net sleep wakeup

我正在尝试制作一个闹钟。当计算机处于睡眠模式时,当触发警报时,我希望计算机唤醒并播放警报。可以告诉我如何在2008年的vb中做到这一点。

2 个答案:

答案 0 :(得分:5)

看看here,看看这是否符合您的需求?本文介绍如何从待机或休眠状态唤醒计算机。

希望这有帮助, 最好的祝福, 汤姆。

答案 1 :(得分:0)

据我所知,这是不可能做到的。 “睡眠模式”(ACPI S3)是硬件电源状态,并且在计算机处于S3状态时不执行软件指令。要唤醒机器,您必须从硬件的实时时钟安排中断;并非所有的RTC都支持通过中断从S3唤醒机器,因此在您的机器上完全不可能。即使您的RTC能够执行此操作,Visual Basic也不会提供适当的硬件接口;您可能需要使用较低级别的语言(C或甚至汇编语言)来访问这些功能。