哪个版本的 Windows 引入了“Span”壁纸样式?

哪个版本的 Windows 引入了“Span”壁纸样式?

我正在重构我编写的一个旧程序,该程序每天将用户的壁纸设置为 NASA 的每日天文图片。我正在编写一个部分,让用户根据图像是否大于或小于其显示器的分辨率来指定他们想要的壁纸样式(平铺、居中、拉伸等)。我做了一些研究,发现程序声称“填充”和“适合”壁纸样式是在 Windows 7 中引入的。我添加了相应的代码,以确保他们选择该样式时运行的是 Windows 7 或更高版本。我注意到我的 Windows 10 机器有一个“Span”样式,这在上述程序中没有列出。这让我认为它是在 Windows 7 之后引入的,但我不确定它是在 8、8.1 还是 10 中引入的。我需要知道其中哪一个引入了 Span 样式,这样我就可以确保用户拥有适当的 Windows 版本,然后我才能将他们的壁纸样式更改为 Span(如果他们选择的话)。它是在哪个版本中引入的?

答案1

它是在 Windows 8 中引入的。

但是,只有当所有显示器尺寸相同或让我为所有显示器选择一个缩放级别在桌面控制面板的显示屏幕中选中。即使只有一个显示器,它似乎也会显示;感谢 Journeyman Geek供测试用

答案2

您可以在 Windows 7 及以下版本中模拟此效果,方法是创建一个单个大位图(其宽度为所有连接屏幕的宽度总和),并选择“平铺”作为布局样式。

显示器 1 上最左上角的像素是原点,只要位图正好是屏幕大小,它就会只“平铺”一次,从而导致单个图像跨越所有显示器。即使所有屏幕的分辨率都不同,此技巧也能奏效。

有一个程序叫超级蒙可以自动完成此操作,但该软件不是免费的。它在 Win7 及以下版本上非常有用,但微软从 Windows 8 开始添加了一些功能,这使得它的许多功能变得无关紧要。

相关内容