如何使用 python-xlib 管理我的应用程序窗口?
我想找到一种 Linux 范围内(只要它使用 X11)的方法来控制我的应用程序的窗口几何形状,我使用 Python 对其进行编程。我所有的研究都指向使用 python…
处理程序是通过 XSetErrorHandler 设置的还是全局的还是线程局部的?
如果我使用 xlib 函数 XSetErrorHandler 设置错误处理程序,该处理程序将适用于整个进程还是仅适用于调用 XSetErrorHandler 的线程?…
XCreateWindow 在 CentOS 5.6 上失败并出现错误:BadValue
我使用以下代码为一些集成测试创建一个假窗口: class CXWindowsClipboardTests { protected: virtual void SetUp() { m_display = XOpenDisplay(NULL…
将应用程序嵌入到窗口中
FvwmButtons(fvwm窗口管理器的一个模块)具有Swallow功能,嵌入 将应用程序的窗口转换为面板。 我必须用 Motif 和 Xlib 做这样的事情。我想将 Xclock…
在 X11 上激活窗口,为什么标题栏消失了?
使用以下代码,我在 X11 上激活一个窗口。 我使用 FindWindow 来获取窗口句柄,效果很好。 然后我想将指定的窗口置于前台。 为此,我使用 XRaiseWindo…
Xlib - 忽略 XGrab* 中的修饰键
Holla, 我目前正在对 TinyWM 进行一些更改 - 我想实施的一个更改是点击聚焦策略。 我发现我需要在孩子上运行 XGrabButton ,因为它是在 MapNotify 事…
KeyRelease 事件从未发送
我在捕捉按键释放事件以阻止我的角色在游戏中行走时遇到了一些问题。 我正在尝试这样做: switch (xev.type) { case Expose: { XGetWindowAttributes(…
Xlib 的 StretchBlt?
我正在寻找一个与 Xlib 的 GDI StretchBlt 执行相同操作的函数。我在 XLib 标头中找不到任何此类函数,因此我开始认为我必须了解 StretchBlt 如何为 X…
使用 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 = XDef…