我想创建一个软件,需要X11渲染窗口堆叠在顶部并抓住键盘和鼠标(就像一个屏幕锁定器),但我所能找到的只是一个浅文档,只有很少的例子.我该怎么办?
不存在X11 或 XCB这样的东西。它们是不同的东西。X11是协议,XCB是一个C库,它实现了对X服务器的低级协议调用。也许您指的是Xlib或libX11而不是单独的 X11。
我建议你阅读Xlib文档,你可以学到很多关于X11协议的知识。然后,您可以通过阅读他们的文档轻松切换到强烈推荐的 XCB 。检查 xcb/xproto.h 以查找所有 X11 协议调用。