在为Windows字体名称添加前缀时,"@"是什么意思?

Adr*_*thy 8 winapi fonts gdi

有了EnumFontFamiliesEx,我得到了两个字体的实例,其中第二个字体的前缀为'@' LOGFONT.例如,我得到"MS PMincho"和"@MS PMincho".然而对于其他字体,我只得到一个单独的实例,比如"Arial".在这种情况下,符号意味着什么?

Ale*_*ost 8

这些是专为垂直文本优化的字体.例如,参见.如果您的应用程序不支持从上到下编写,您应该过滤掉这些字体.

  • 要清楚,它们不是_optimized_垂直文本,它们_enable_它.没有@的字体根本不具有垂直文本,如示例所示. (3认同)