c++ - XCB STRING 和 WM_NAME 未定义

标签 c++ c x11 xcb

STRINGWM_NAME 在哪里定义?

我的 xcb_atom.h 文件只包含 3 个函数声明,而我希望它看起来像这样:http://www.opensource.apple.com/source/X11libs/X11libs-40/xcb-util/xcb-util-0.3.3/atom/xcb_atom.h

我还有一个包含类似原子的 xcb_ewmh.h 文件,但我找不到关于它的任何文档。

我该如何解决这个问题?

最佳答案

正如在另一个答案中指出的那样,这些符号位于 xproto.h 中,它被 xcb.h 拖入,但没有像 XCB 教程中那样命名。您需要使用 XCB_ATOM_WM_NAMEXCB_ATOM_WM_STRING

关于c++ - XCB STRING 和 WM_NAME 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11061507/

相关文章:

c - 使用单精度浮点系统进行 double 浮点加/减/乘/除运算的简单 C 示例

x11 - 无法初始化 SDL(没有可用的视频设备)、qemu 系统、适用于 Linux 的 Windows 子系统

c - 如何在 'C' 中使用 GTK/Cairo 中的小部件 Xid 绘制/渲染到小部件

c++ - 能否仅对 recv() 函数使套接字成为非阻塞的?

c++ - 将相同的值写入相同的内存位置会导致数据竞争吗?

c++ - 当我通过 OMP(C++) 生成随机数时出现一个奇怪的问题

c++ - 来自 Qt 的 Ssh 命令

c - GList 行为错误 - 下一个大小无效(正常)

c - Ubuntu/Xfce 禁用特定应用程序的全局快捷方式

c++ - 2种循环方式的速度比较