c++ - 多次复制和粘贴

标签 c++ linux

为了帮助我学习 C++(我一直在原地打转),我决定编写一个应用程序,让我有多个位置可以复制/粘贴到其中。它可能已经存在,但这只适合我。

我想知道从一个应用程序获取选定的原始数据,然后将其发送到另一个应用程序的过程是什么,而我是中间人。我会使用 Ctrl-C-[Number 0-9] 和 Ctrl-V-[etc] 激活该进程。

我正在使用 linux。

谢谢。

最佳答案

我不知道该怎么做,但如果我需要实现它,我会首先查看访问 X 剪贴板的程序,如 xclip (http://sourceforge.net/projects/xclip/)。从那里开始阅读 xclip 中使用的 X 函数的手册页或在 google 上搜索它们。一些快速搜索出现了这个页面,看起来它有一些你需要的信息:http://tronche.com/gui/x/xlib/window-information/selection.html

关于c++ - 多次复制和粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6561209/

相关文章:

c++ - 如何在可编辑的 QTableWidgetItem 中捕捉按键?

c++ - 用http get下载一张图片,只下载了一小部分

Android,CMDTool,标准输出重定向, "Fatal signal 11 (SIGSEGV)"

c++ - C++读取二进制文件

c++ - 在 Linux 服务器上编译代码似乎运行方式不同

c++ - 我如何询问一个对象是否属于类 x?

php - 如何解析 Apache 配置文件、PHP 配置、FTP 服务器配置

linux - 确定在 Linux 上我的用户空间绑定(bind)可执行文件中导致这么多系统时间的原因

linux - 从 Windows 调用基于 LINUX 的二进制文件并返回输出

linux - 在文件夹中的 gzip 文件中查找字符串