xeyes
[code]是 X Window 系统上著名的应用程序。它由 X Toolkit Intrinsics(又名 Xt)开发。我纯粹使用 Xlib 用 C 进行编程,但无法重现相同的效果,如下所示:
P.S.我认为用Xlib编写是绝对可以的,因为Xt是基于Xlib的。
如何使用 Xlib 在另一个窗口下以 xeyes
形式发送点击信号?
在 XCreateWindow()
中进行一些更改吗?如有任何帮助,我们将不胜感激。
最佳答案
使用非矩形窗口是extension 。它不是核心协议(protocol)的一部分。
XShape...
函数在 libXext
中提供。因此,回答您的问题是,不可能仅使用 Xlib 来完成此操作。
有一些documentation对于这个库。
关于c - 如何使用 Xlib 作为 xeyes 通过透明窗口发送点击信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27604498/