Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有许多使用默认字体的应用程序 - MS Sans Serif。在新机器上,这种字体看起来越来越过时和粗犷。
我切换到了 Ms Reference San Serif,它看起来更大胆、更清晰,但是在许多客户端 PC 上,这似乎没有默认安装。
使用什么是面向未来的字体的最佳实践?
注意 应用程序是在 Win7 PC 上用 Delphi5 编写的。
非常感谢
您的基本方法不正确。您在编译时对字体进行硬编码。相反,您应该在运行时根据用户的偏好设置字体。拨打电话SystemParametersInfo并了解用户的偏好SPI_GETICONTITLELOGFONT。SPI_GETNONCLIENTMETRICS
SystemParametersInfo
SPI_GETICONTITLELOGFONT
SPI_GETNONCLIENTMETRICS