我是 x11 的新手。作为我最终项目的一部分,我必须在 linux X 窗口系统中使用剪贴板跟踪一台机器中的所有复制粘贴(从哪个窗口到哪个窗口)。为此,我认为我需要使用开源 x11。但我完全不知道从哪里开始。我应该处理 x11 的哪个模块,以处理 x 窗口系统的客户端间通信。 http://www.x.org/releases/X11R7.7/src/
如果可能,请为开发人员提供 x11 客户端间通信的一些好的资源。我在 x.org 中找到了很多文档,但没有明确给出有关实现的内容。
最佳答案
X11 中的剪切和粘贴基于窗口属性和选择。 This是对 X11 粘贴缓冲区/剪贴板/选择的一个很好的介绍。阅读相关的选择/属性,然后使用 XSelectInput 并监控 property/selection变化。
另见:
关于linux - 使用剪贴板跟踪 x11 中的复制粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18825483/