将屏幕保护程序设置为“无”不会将“ScreenSaveActive”设置为“0”

时间:2013-06-26 09:55:12

标签: windows-7 screensaver

测试操作系统是Windows 7企业版SP1。

我指的是文档http://msdn.microsoft.com/en-us/library/dd405477%28v=vs.85%29.aspx - > “如果通过从屏幕保护程序列表中选择(无)来禁用所有屏幕保护程序,则操作系统将从注册表中删除此条目,并调用SystemParametersInfo函数,其uiAction等于SPI_SETSCREENSAVEACTIVE,uiParam等于FALSE。”

如果将屏幕保护设置设置为“3D文本”并稍后将其更改回“无”,则注册表中的“ScreenSaveActive”值不会设置为0.它仍为1.

预计不会出现此行为(根据文档记录)。我在Windows XP上试过这个,它运行得很好。

有人可以解释这种行为吗?

感谢您的帮助。

罗曼

0 个答案:

没有答案