如何检查用户是否设置了屏幕保护程序,或者是否未设置:
我不是在谈论启动屏幕保护程序,而是在谈论如何检查是否设置了屏幕保护程序。有人知道吗?我可以通过P/Invoke实现吗?
我不是在谈论启动屏幕保护程序,而是在谈论如何检查是否设置了屏幕保护程序。有人知道吗?我可以通过P/Invoke实现吗?
调用 SystemParametersInfo
并传递 SPI_GETSCREENSAVEACTIVE
。请注意,对于某些版本的 Windows,此方法会失败,您需要读取注册表,具体请参考这里:http://support.microsoft.com/kb/318781
HKEY_USERS{user}\CONTROL PANEL\DESKTOP