多次复制和粘贴

时间:2011-07-03 05:13:54

标签: c++ linux

为了帮助我学习c ++(我已经在圈子里玩了一段时间),我决定写一个应用程序,它给我多个插槽来复制/过去。它可能已经存在,但这只适合我。

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

我正在使用linux。

感谢。

1 个答案:

答案 0 :(得分:3)

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