用C ++复制到剪贴板?

时间:2013-04-01 10:35:01

标签: c++ qt clipboard

我想在C ++应用程序中将一些字符串复制到剪贴板。 我怎样才能做到这一点? 也可以复制格式吗? 谢谢

1 个答案:

答案 0 :(得分:9)

你说你在其中一条评论中使用了Qt。

Qt有班级QClipboard,这就是你想要的(奖金:这是跨平台的)。

您几乎可以放置任何内容,通过MIME类型管理数据。这意味着您可以使用“自定义”MIME类型在剪贴板中使用自己的数据格式。请注意,格式化通常使用html文本(text/html)完成,而纯文本位于text/plain中(对于纯文本Qt提供函数text())。