(我知道答案可能是 Windows 独有的)。
是否可以使用 Python 访问壁纸图像(像素数据)(如果使用)?我已经看到一些应用程序可以实现一些很酷的效果,例如从“假墙纸”到视频游戏的自定义淡入淡出。
我正在编写一个 3d 屏幕保护程序,并希望将实际壁纸(如果使用)作为背景。
(我知道答案可能是 Windows 独有的)。
是否可以使用 Python 访问壁纸图像(像素数据)(如果使用)?我已经看到一些应用程序可以实现一些很酷的效果,例如从“假墙纸”到视频游戏的自定义淡入淡出。
我正在编写一个 3d 屏幕保护程序,并希望将实际壁纸(如果使用)作为背景。
壁纸可以在 Windows 注册表中的“CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\General\WallpaperSource”下找到。有关其工作原理的更多信息,请参见原始后台位置是否有 Windows 注册表项?.
获取用户名可以通过 getpass.getuser() 完成。
我不知道墙纸内部副本的路径是多么可定制。它的根可能有一个环境变量,然后你可以附加在壁纸特定的东西上。