如何以编程方式将“唤醒时需要密码”的值更改为false?

时间:2011-06-20 10:14:17

标签: c# .net windows

如何以编程方式将电源选项中“唤醒时需要密码”的值更改为false 使用C#。目前,当它从睡眠状态唤醒时需要密码来解锁计算机

手动:电源选项 - >高级设置 - > balanced->唤醒时需要密码 - >电池:是的                                            插入:是的

2 个答案:

答案 0 :(得分:2)

最简单的方法是modifying the registry

HKEY_CURRENT_USER\Control Panel\Desktop注册表项中,将ScreenSaverIsSecure的值更改为0

(根据KB 928717,这是修改“唤醒时需要密码”选项的正确注册表项。)

答案 1 :(得分:1)

通常you should use SystemParametersInfo可用,而不是自己更改注册表。

使用SPI_SETSCREENSAVESECURE参数的SystemParametersInfo可能会执行您想要的操作。它仅存在于Vista或更高版本。我自己没有尝试过,但从描述中可能是你想要的。