如您所知,由于有几个版本,Windows允许您设置多个自动旋转的壁纸。我创建了一个程序,用于在我的计算机上同步我的壁纸,我想知道是否可以不设置一个壁纸(因为很多帖子显示了怎么做),但多个那些,好像我去个性化>壁纸>选择多个。
我当然可以使用计时器来更改它,但它会使软件更重,如果Windows有办法正确地做它会更好。
答案 0 :(得分:1)
您可以使用壁纸引擎。它允许您为每个监视器设置单独的视频,或者从Steam Workshop中选择一个(以及一些其他功能)。
您可以使用自己的照片制作视频,然后将其上传到Wallpaper Engine。它在Steam上的价格是4美元。
答案 1 :(得分:1)
正如Reza Aghaei在评论中指出的那样,从Windows 8开始,您可以使用IDesktopWallpaper::SetWallpaper
COM call
实际上,有一个完整的示例针对另一个主题提出了一个问题(当您只知道COM接口时如何实例化实例):
那个答案反过来又归功于一个开源项目