【问题标题】:SDL_TTF system fontSDL_TTF 系统字体
【发布时间】:2011-04-29 18:05:23
【问题描述】:

有没有什么方法可以使用带有 SDL_TFF 的默认系统字体,而无需编写特定于平台的代码?目前我只使用GNU FreeFont's 之一,但我希望能够使用默认系统字体。

【问题讨论】:

    标签: c++ cross-platform system-font sdl-ttf


    【解决方案1】:

    那么,什么是“默认系统字体”?我认为所有现代操作系统都允许用户自定义字体,所以如果你想完全使用它,你需要以某种方式查询它。如果您不想编写特定于平台的代码并想避免不可移植的假设,那么提供自己的字体是正确的做法。

    【讨论】:

    • 默认字体意味着类似于 API 调用“getSystemDefaultFont”。我也想知道,因为我希望我的应用程序在一个文件中,而不是使用外部字体文件。
    猜你喜欢
    • 1970-01-01
    • 2018-06-24
    • 2011-04-19
    • 2021-05-14
    • 2019-07-15
    • 2018-07-30
    • 2014-10-06
    • 1970-01-01
    • 2015-10-17
    相关资源
    最近更新 更多