c++ - SDL_TTF 系统字体

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

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

最佳答案

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

关于c++ - SDL_TTF 系统字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5835641/

相关文章:

linux - 在 32 位 debian 系统上生成 64 位代码

java - 跨平台 git : possible strategies to handle platform specific files

xcode - 是否可以在 Xcode 中设置系统字体?

c++ - 使用 `transform` 创建递增 vector

cross-platform - 如何编写跨平台程序?

ios - iOS 7 上的不同系统中号字体

c++传递指针

具有继承的 C++ 模板部分特化

c++ - 如何在 Windows 上将 bcrypt_gensalt 与/dev/urandom 一起使用?