为了帮助我学习 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/