【问题标题】:Multiple Copy and Paste多次复制和粘贴
【发布时间】:2011-07-03 05:13:54
【问题描述】:

为了帮助我学习 c++(我一直在兜圈子),我决定编写一个应用程序,让我可以复制/粘贴多个插槽。它可能已经存在,但这只是给我的。

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

我正在使用 linux。

谢谢。

【问题讨论】:

  • 我可以看到您在自己的应用程序中执行此操作 - 不知道挂钩到每个人的应用程序会有多简单。但是你说你是用这个来学习c++的?我不知道你对这门语言本身有多少经验,但听起来你可能会从目前开发一些不那么具体的东西中受益。
  • 很公平。我会让创意工厂继续运转。
  • 正确执行此操作涉及处理对初学者不太友好的 X11 内容。练习项目学习 C++ 可能不是一个好的选择。

标签: c++ linux


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-03
    • 2016-09-05
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多