小编max*_*x07的帖子

WinForm 的 Windows 高 DPI 缩放

这是我遇到了很多麻烦的事情。经过几天的实验,我终于弄清楚了如何正确扩展 WinForms。这也可能对其他一些人有帮助。

有很多修改 app.manifest 或 app.config 文件的建议。该解决方案可能适用于早期版本的 Windows,但没有一个对我有用。安装我的应用程序后,图片和控件变得混乱(在 Visual Studio 中调试一切正常)。经过一些测试,我发现将“覆盖高 dpi 缩放”选项设置更改为“应用程序”对我有用。但我想在应用程序中支持这一点,而不是修改某些 Windows 设置。 更改窗口内的高 dpi

我偶然发现了一份 Windows 支持文档,其中解释说,他们已经使用最新版本的 Windows 更改了一些 DPI 缩放,旧方法可能不起作用。

.net c# scaling dpi winforms

0
推荐指数
1
解决办法
1056
查看次数

标签 统计

.net ×1

c# ×1

dpi ×1

scaling ×1

winforms ×1