gpt4 book ai didi

delphi - 启用 VCL 样式的应用程序和显示缩放时 Windows 标题栏中的视觉错误

转载 作者:行者123 更新时间:2023-12-03 14:46:22 26 4
gpt4 key购买 nike

目前我正在测试支持 VCL 样式的应用程序的各个方面。

我注意到,Windows 缩放比例高于默认的 96 dpi/100%,VCL 表单的图标和标题栏文本太大 - 并且两者都靠得很近 - 请参阅随附的屏幕截图。对于 200% 或 250% 等更高的缩放(例如在 4K 显示器和 Windows 10 上使用)尤其如此,但即使缩放为 144 dpi/150%,问题也已经很明显。

这对于 RAD Studio 提供的所有样式都是如此。通过项目设置启用 list 的高 Dpi 感知。如果我在应用程序中禁用 VCL 样式,图标和标题栏文本的大小是正确的。

我在这里遗漏了什么吗?在启用显示缩放的情况下,交付的样式是否应该在没有此类显示错误的情况下正常工作?或者是否有一些我可以调整的设置来解决这个问题。

谢谢

enter image description here enter image description here

最佳答案

VCL 样式无法正确支持高 DPI 缩放。

如果您使用 VCL 样式,那么您应该从应用程序 list 中删除高 DPI 感知。

<小时/>

QP 报告请求对 VCL 样式提供一般高 DPI 支持: VCL styles don't scale properly under high DPI configurations

NC地区相关QC报告:Styled form's non-client area incorrectly scaled under High DPI

关于delphi - 启用 VCL 样式的应用程序和显示缩放时 Windows 标题栏中的视觉错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41229083/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com