我编写了一个程序(使用 Borland C++ 构建器),它可以在正常的默认 Windows 设置下正常工作。但是某些用户已经更改了他们的系统以使用比正常更大的字体(例如,他们更改了 Windows 主题或更改了系统设置以使字体更大以防止视力不佳等)。这使我的很多文本和字段都无法显示。我记得几年前必须克服这个问题,但我似乎找不到任何关于如何做到这一点的信息——甚至找不到从哪里开始。
所以问题是:有谁知道我如何在表单中更改系统字体?最好,无论系统想要什么,我都希望在程序中保持我的字体大小相同,但我不相信这是一个选择。