0

我有 Windows 8,电源选项太难了,所以我想制作一个小应用程序来复制电源选项卡。

我不能做的是找到一种让 Windows 睡眠的方法。在 Windows 8 中,当 PC 处于睡眠状态时,它会完全停止,如果您按下某个键,它会立即进入锁定屏幕,而不会出现启动屏幕。

我怎样才能做到这一点?

更新:或者如果可以获得所有可用电源选项的列表。即:如果允许休眠...

我现在rundll32.exe powrprof.dll,SetSuspendState 0,1,0用来睡觉电脑,但它醒来很慢。

4

2 回答 2

2

应该可以帮助你。

我想你可以锁定电脑,然后让它进入睡眠状态。

要锁定屏幕:

[DllImport("user32.dll", SetLastError = true)]
static extern bool LockWorkStation();

进入睡眠模式:

Application.SetSuspendState(PowerState.Suspend, false, false);
于 2012-11-14T19:55:39.637 回答
0

如果您使用的是 Win-RT,那么您应该使用“暂停管理器”:

于 2012-11-14T19:58:34.013 回答