WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True)
在 WPF 中,如果想做一个背景透明的异形窗口,基本上都要设置 WindowStyle="None"
、AllowsTransparency="True"
这两个属性。如果不想自定义窗口样式,还需要设置 Background="Transparent"
。这样的设置会让窗口变成 Layered Window,WPF 在这种类型窗口上的渲染性能是非常糟糕的。
本文介绍如何使用 WindowChrome
而不设置 AllowsTransparency="True"
制作背景透明的异形窗口,这可以避免异形窗口导致的低渲染性能。
各个版本 Windows 10 的名称、完整版本号、开发代号和系统自带的 .NET Framework 版本
Windows 10 名称 | Windows 版本 | 开发代号 | 自带的 .NET Framework 版本 |
: |
Compare four different file (folder) links on Windows (NTFS hard links, junction points, symbolic links, and well-known shortcuts)
It is well-known that mklink
is a command to create a variety of links on NTFS disk. But if you don’t know much about it or even never hear of it, it doesn’t matter because you know shortcuts at least. This post help you to lean more about mklink
and know the differences among the difference command options.