-1

我有许多使用默认字体的应用程序 - MS Sans Serif。在新机器上,这种字体看起来越来越过时和粗犷。

我切换到了 Ms Reference San Serif,它看起来更大胆、更清晰,但是在许多客户端 PC 上,这似乎没有默认安装。

使用什么是面向未来的字体的最佳实践?

注意 应用程序是在 Win7 PC 上用 Delphi5 编写的。

非常感谢

4

1 回答 1

2

您的基本方法不正确。您在编译时对字体进行硬编码。相反,您应该在运行时根据用户的偏好设置字体。拨打电话SystemParametersInfo并了解用户的偏好SPI_GETICONTITLELOGFONTSPI_GETNONCLIENTMETRICS

于 2013-10-13T06:48:36.460 回答