C++ X11图形编程字体

C++ X11图形编程字体,c++,x11,embedded-linux,C++,X11,Embedded Linux,我正在使用X11编程开发用户界面软件。(我不使用QT、Widget、GTk)。在这方面,我想使用字体属性函数增加字体大小。如何使用XFontProp函数?是否有其他方法可以使用X窗口增加字体大小?如果可以,请给我一个示例?如果您想使用老式的、现在已弃用的服务器端字体呈现方法,您不能更改字体大小,您需要加载正确大小的字体。为此使用XLoadFont和/或XLoadQueryFont。使用GC中的Font 要查看字符串参数的外观,请在计算机上键入xlsfonts,或使用xfontselGUI实用程序

我正在使用X11编程开发用户界面软件。(我不使用QT、Widget、GTk)。在这方面,我想使用字体属性函数增加字体大小。如何使用XFontProp函数?是否有其他方法可以使用X窗口增加字体大小?如果可以,请给我一个示例?

如果您想使用老式的、现在已弃用的服务器端字体呈现方法,您不能更改字体大小,您需要加载正确大小的字体。为此使用
XLoadFont
和/或
XLoadQueryFont
。使用
GC中的
Font

要查看字符串参数的外观,请在计算机上键入
xlsfonts
,或使用
xfontsel
GUI实用程序

请注意,任何给定的X服务器都可能缺少您想要使用的字体。只有很少的必选字体,包括
fixed
,我忘了还有什么

如果您想使用流行的现代客户端字体呈现(今天大多数编写的程序都在使用这种字体呈现),您必须使用其中一个工具包,或者Xft2或CAROO库