【发布时间】:2014-11-23 20:42:16
【问题描述】:
因此,Delphi 程序不支持 DPI。直到最近,当我需要一台具有高 DPI 的计算机中的真实屏幕分辨率 (Wrong resolution reported by Screen.Width when "Make it easier to read what's on screen" is 150%) 时,这才让我感到困扰。一些建议是让应用程序感知高 DPI(XML 清单),但其他人警告我们这涉及大量工作!所以,懒惰(或缺乏时间),我想知道是否有一个技巧来计算真正的分辨率。
我想到的一个非常肮脏的技巧是创建一个可识别 DPI 的配套工具(小型控制台应用程序)。我所要做的就是调用这个工具并从中获得真正的分辨率。 相当斯巴达,但它应该工作。无论如何,必须有更好的方法来做到这一点!
【问题讨论】:
标签: delphi resolution delphi-xe dpi