linux剪贴板在C中读/写

问题描述 投票:5回答:2

我做了很多谷歌搜索,但我仍然不确定如何继续。

在Linux下读/写剪贴板最常用的方法是什么?我想要支持Gnome和KDE桌面。

更新:我认为没有一个简单的解决方案,必须将多个来源(gnome,kde)“聚合”在一起才能制定解决方案?

linux clipboard gnome kde
2个回答
4
投票

也许你可以看看xclip,看看他们是如何做到的。

它从命令行提供X选择(“剪贴板”)的接口。它可以从标准输入或文件中读取数据,并将其放在X选择中以粘贴到其他X应用程序中。 xclip还可以将X选择打印到标准输出,然后可以将其重定向到文件或其他程序。


1
投票

我可能会在脚下射击自己,但这可以给你一个关于如何为kde做剪贴板的提示,不确定Gnome自己但是试试看,脚本在python中并演示了如何获取/设置剪贴板上的东西,通过使用dcop和klipper,它在这个网站here

希望这会有所帮助,最好的问候,汤姆。

© www.soinside.com 2019 - 2024. All rights reserved.