标签: xlib xcb
由于XIM和XFT的使用,我必须在基于XCB的代码中使用XDisplay。
我的问题是,我应该在程序开头打开显示,并在结束时关闭它。或者每次我需要使用它时打开和关闭?
答案 0 :(得分:2)
最好在XDisplay打开一次。至少这是常见的做法。
IIRC,XOpenDisplay涉及建立到X11服务器的TCP连接,并有几个交换机进行初始化,例如:对于X11原子而言,它们已成为标准但未预定义(我不确定最后一点)
XOpenDisplay