国际化文本函数与字体集使用指南
1. 字体集基本操作
在处理字体集时,有几个关键的函数和概念需要了解。首先, XFontStruct 结构和字体名称列表由 Xlib 管理,客户端不应修改或释放它们,这些资源会在调用 XFreeFontSet 时被释放。
1.1 获取基本字体名称列表
可以使用 XBaseFontNameListOfFontSet 函数来获取指定 XFontSet 的基本字体名称列表。
char *XBaseFontNameListOfFontSet(font_set);
-
font_set:指定字体集。
该函数返回客户端创建 XFontSet 时提供的原始基本字体名称列表,以逗号分隔的字体名称字符串,字符串以空字符结尾。如果 XCreateFontSet 从字体属性中为非 XLFD 基本名称指定的字体获取了 XLFD 名称,该函数将返回 XLFD 名称而非非 XLFD 基本名称。
1.2 获取字体集的区域设置名称
使用 XLocaleOfFontSet 函数可以获取指定 XFontSet 绑定的区域设置名称。
char *XL
超级会员免费看
订阅专栏 解锁全文
1351

被折叠的 条评论
为什么被折叠?



