我有 Windows 8,电源选项太难了,所以我想制作一个小应用程序来复制电源选项卡。
我不能做的是找到一种让 Windows 睡眠的方法。在 Windows 8 中,当 PC 处于睡眠状态时,它会完全停止,如果您按下某个键,它会立即进入锁定屏幕,而不会出现启动屏幕。
我怎样才能做到这一点?
更新:或者如果可以获得所有可用电源选项的列表。即:如果允许休眠...
我现在rundll32.exe powrprof.dll,SetSuspendState 0,1,0用来睡觉电脑,但它醒来很慢。
这应该可以帮助你。
我想你可以锁定电脑,然后让它进入睡眠状态。
要锁定屏幕:
[DllImport("user32.dll", SetLastError = true)]
static extern bool LockWorkStation();
进入睡眠模式:
Application.SetSuspendState(PowerState.Suspend, false, false);
如果您使用的是 Win-RT,那么您应该使用“暂停管理器”: