如何处理Windows 7的125%或150%放大率(Delphi)
-
05-10-2019 - |
题
Windows 7在其控制面板,外观和个性化,显示设置,将文本和其他项目放大125%或150%的能力上增加了。
完成此操作后,我的Delphi 2009程序的表单和对话的某些内容将被切断。
在Windows 7上的任何放大设置下,我需要做出什么更改,以确保我的所有表格和对话框看起来都很好。
解决方案
听起来您是指文本大小设置,该设置已在Windows中以各种形式存在,并且Delphi形式与此设置及其自动缩放形式相互作用。我在这里没有Windows 7进行检查,因此我仅基于您的描述。
由此引起的问题是 在Delphi应用中非常常见. 。您可能想尝试设置表格的 Scaled
财产为 false
, ,但是首先阅读这些链接中的信息 - 这样做可能并不是最好的解决方案,但这取决于您的程序。
尝试以下链接:
这个 非常有用的文章说明这是多么普遍的说法 “听起来很熟悉吗? PC。他们抱怨文本标签被砍掉,编辑控件经过表单的边缘,并且表单的底部甚至看不见。发生了什么事?”. 。好东西,它有解决方案,嘿:)
这个 delphi.about.com文章也值得阅读。
希望有帮助!
大卫
不隶属于 StackOverflow