自从我在2015年购买了这款具有4k显示屏的笔记本电脑以来,我就一直遇到这个问题。经过大量的努力,我设法解决了这个问题,但是我对此感到厌倦。VS2017应该是DPI感知的,因此在创建简单的MDI父窗体并运行应用程序时,我认为不会出现任何问题。但是令我感到沮丧的是,toolStrip中的图标(只是MDI父窗体中的标准图标)被可怕地缩放。当我创建一个带有按钮的表单时,在Visual Studio 2017 Designer中看起来还不错,并且运行该应用程序并加载该表单时,按钮文本没有完全显示出来。我的显示设置如下:
我已经尝试找到解决方案,但是我唯一能找到的解决方法就是将我的Visual Studio设计器通过注册表设置为不进行dpi识别(链接here)
帮助任何人?
更新当我添加新的MDI表单且DPI感知设置为OFF时,除Visual Studio本身(模糊)外,其他一切看起来都不错。