Xlib:如何检查窗口是否最小化?
如何使用 xlib 的 C 接口检查窗口是否最小化? 编辑:这段代码应该工作吗? int window_is_minimized(Display *display, Window window) { Atom actua…
X11 XM_NAME 类型为“UTF-8”;而不是 STRING_UTF8
我正在查看一些使用 XmbTextListToTextProperty 来设置 WM_NAME 属性的 X11 代码,编码样式为 XTextStyle。 http://tronche.com/gui/x /xlib/ICC/clie…
多线程 SDL 应用程序出现 InvalidCursor 错误
我重写了 Lode 的光线投射教程代码,使其在单独的线程中处理事件。我发现任何调用xlib函数的SDL调用都需要在主线程中,因此在这段代码中所有依赖xlib…
X.org X 输入驱动程序问题:链接 xf86AddInputDriver 函数
我正在尝试在 RedHat 6 Linux 上使用 Xf86 API(X 输入驱动程序)编写鼠标驱动程序。当我尝试链接以下代码时,出现错误: undefined reference to `xf…
使用 python xlib 进行选择性记录?
我正在尝试使用 python xlib 的 RECORD 扩展在根窗口上实现可点击区域。 这就是我到目前为止所得到的: import sys import os from Xlib import X, XK…
xwindow的剪贴板机制
谁能给我解释一下xwindow剪贴板的机制吗? 例如,如果我进行从 gedit 打开文件并使用 ctrl+c 复制该文件内容的操作。然后我打开 vim 并使用 ctrl+v 将…
Qt 和 X11 全屏应用程序,同时阻止窗口管理器
我想我需要将 XEvent 与 QMainWindow 一起使用,以使我的应用程序即使通过窗口管理器也无法关闭,任何人都可以提供一个示例吗? 它就像一个全屏视频游…
xwindow的剪贴板机制
谁能给我解释一下xwindow剪贴板的机制吗? 例如,如果我进行从 gedit 打开文件并使用 ctrl+c 复制该文件内容的操作。然后我打开 vim 并使用 ctrl+v 将…
如何以编程方式编辑 xorg.conf?
我需要向 ServerLayout 添加选项(如果不存在则创建 ServerLayout)。 怎样做才正确呢? 是否有工具可以将 xorg.conf 转换为 xml 并返回? 除了 xorg.…
使用 c++ 获取 xorg.conf serverLayout
我目前正在开发一个跨多个屏幕的多窗口应用程序。该软件使用xlib编写,运行在ubuntu 10.10、gnome桌面上。 为了获取每个窗口的位置,我想访问 /etc/X1…
x11/xlib XCreateSimpleWindow 在多个 X 服务器上
我正在尝试按照本教程使用 xlib 进行编程 http://tronche.com/gui/x/ xlib/ 这是我到目前为止编写的代码 display = XOpenDisplay(NULL); screen = XDe…