winapi - 当 Windows 字体名称前缀为 '@' 时,它意味着什么?

标签 winapi fonts gdi

使用 EnumFontFamiliesEx,我得到了一些字体的两个实例,其中第二个实例的 LOGFONT 中的字体名称带有“@”前缀。例如,我得到“MS PMincho”和“@MS PMincho”。然而对于其他字体,我只得到一个实例,例如“Arial”。 at 符号在这种情况下意味着什么?

最佳答案

这些是专门针对垂直文本优化的字体。 See for example 。如果您的应用程序不支持从上到下书写,您可能应该过滤掉此类字体。

关于winapi - 当 Windows 字体名称前缀为 '@' 时,它意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2496160/

相关文章:

windows - 为什么此 CreateFile() 调用会导致 Windows 8 出现蓝屏?

c++ - 在 directx 9 c++ 中应用纹理时出现巨大问题

winapi - 检测窗口是否正在使用硬件加速图形上下文

winforms - 将控件定位在 CheckBox 的中间

java - 如何使用 awt/关闭窗口按钮?

python - 切换打印机托盘

html - SVG 在 HTML 中不使用字体

c++ - 为什么所有像素值的锁定位都返回 -842150451?

图像上的 php gd 文本中断

windows - gdi对象保存在哪里?