测试操作系统是 Windows 7 Enterprise 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 上试过这个,它工作得很好。
谁能解释这种行为?
谢谢您的帮助。
罗曼