Delphi 10 Seattle Update1修复了此漏洞:IDE的其他高DPI支持(请参阅http://edn.embarcadero.com/article/44619) 我在Windows 10 64位上安装了它。我的显示分辨率是:3840 * 2160。但IDE不支持,文本和对象模糊不清。
修改
在我编辑了清单并将dpi识别为true(参见屏幕截图)后,它工作但不完全。相反,使用此清单,我们可以检查"在高dpi设置下的显示缩放"关于应用属性。实际上,清单不再做这个设置。看我的屏幕截图。
答案 0 :(得分:8)
Embarcadero质量门户网站条目RSP-11824声明这将在更新1中修复。但是该报告的评论说明了其他内容。
Nils Dzubiel的着名评论是:
嗯,你能做什么:
创建清单:bds.exe.manifest - 你在这里找到一个例子。 http://nhdhome.nhd.com/nhddownload/SM/bds.exe.manifest
将此文件复制到.. \ bin \目录。
在您的注册表中:
- 导航到以下注册表子项:HKEY_LOCAL_MACHINE>软件>微软> Windows> CurrentVersion> SideBySide
醇>
- 右键单击,选择新> DWORD(32位)值
- 键入PreferExternalManifest,然后按ENTER键。
- 右键单击PreferExternalManifest,然后单击“修改”。
- 输入数值数据1并选择十进制。
- 单击“确定”。退出注册表编辑器。
启动Deplhi并开心。
尼尔斯
我自己没有测试过。