Windows表格错误解析VB.NET

Windows form wrong Resolution VB.NET

当我启动我的应用程序时,结果如下:

我也试过使用 metro gui,但是没有...

另外我的问题是,我应该设置 visual studio 的哪个选项以获得 winform 的正常(不模糊)分辨率?

这是因为您的应用程序不支持 DPI,并且您的显示设置未设置为默认缩放比例

最简单的修复可能是在应用程序清单 (Project Properties>Application Tab>View Windows Settings Button) 中将 dpiAware 设置为 true

有关详细信息,请参阅此答案:How to configure an app to run correctly on a machine with a high DPI setting (e.g. 150%)?

有关详细信息,请参阅本文 Why does a High DPI Setting Make My Application Look Fuzzy and Have Clipped Text?

另见这篇文章Writing DPI-Aware Desktop and Win32 Applications