5 如何配置一个应用程序使其在具有较高DPI设置(例如150%)的计算机上正确运行? 我已经在C#中创建了一个简单的Winforms应用程序。当我在具有较高DPI设置(例如150%)的计算机上运行该应用程序时,该应用程序会按比例放大。到目前为止,一切都很好!但是,除了渲染具有更大字体大小的字体外,所有文本也都按比例放大。当然,这会导致文本非常模糊(在按钮等所有控件上)。 Windows是否应该照顾正确呈现文本?例如,我的应用程序的标题栏变得清晰明了。 101 c# winforms fonts dpi dpi-aware
8 创建可识别DPI的应用程序 我在C#中有一个表单应用程序。当我更改监视器的DPI时,所有控件都会移动。我使用了代码this.AutoScaleMode = AutoScaleMode.Dpi,但是并不能避免该问题。 有人有主意吗? 70 c# dpi dpi-aware