我正在开发一个基于 WPF 的简单屏幕保护程序,但无法使用缩略图预览。
当您打开显示控制面板并配置屏幕保护程序时,选定的屏幕保护程序应该会在对话框中显示缩略图预览:
我在网上找到了很多关于如何做到这一点的好例子,包括:
按照这些示例,我无法进行任何操作 - 预览缩略图变黑,但没有其他内容出现。下载其中的每一个(以及其他几个)并运行它们都会得到相同的结果 - 一个空白的预览缩略图。我以前在 Windows 7 上做过这个,并不难,所以我有点沮丧。
将二进制文件复制到 Windows XP 机器上,我发现它们中的每一个都成功显示了预览缩略图。
因此,Windows 7 和 Windows 8 之间显然发生了一些变化。
我需要做些什么不同的事情来使我的 WPF 屏幕保护程序能够在 Windows 8 上正确显示缩略图预览?