我已经使用 Delphi 中的 Manifest 设置在 CodeTree.dpproj 文件中定义了下面的 DPI 设置。
当不存在.RC 文件时,在所有显示器中工作正常,但我已经发现如果我的项目中存在 .RC 文件,则会出现问题,该文件会提供模糊的字体,没有颜色,从而导致 UI 失真。
如果我删除/重命名 .RC 文件字体,根据给定的 DPI 感知设置,字体看起来会很清晰并且表现良好。
如果我在添加 RC 文件后缺少任何要添加/覆盖的 DPI 感知设置,您可以帮助我吗?我期待空白 .RC 不会产生问题。
由于 IDE 自动生成一个具有项目名称和 .RC 扩展名的文件(即 CodeTree.RC),这会干扰您的类似命名文件。为您的 RC 文件选择不同的名称可以解决您已经发现的问题。