修复一些在C ++程序中扭曲字体的机器上的大系统字体?

时间:2011-08-26 15:33:13

标签: c++ c++builder c++builder-6

我编写了一个程序(使用Borland C ++ builder),可以正常使用默认的Windows设置。但是某些用户已经将他们的系统更改为具有比正常情况更大的字体(例如,他们更改了Windows主题或更改了系统设置以使字体更大,以防视力不佳等)。这使我的很多文本和字段都包含了可见性。我记得几年前不得不征服这个问题,但我似乎无法找到任何关于如何做到这一点的信息 - 甚至不知道从哪里开始。

所以问题是:有谁知道如何在我的表单中更改系统字体?最好不管系统想要什么,我都希望保持MY字体大小与程序大小相同,但我不认为这是一个选项。

1 个答案:

答案 0 :(得分:2)

将每个表单的Scaled属性设置为true。每个表单将根据显示表单的机器上的字体缩放进行调整大小。