vb 如何实现text中文本复制到系统的剪切板中

看到有一个软件设定一个快捷鍵,可以用这个快捷键将软件的窗体截图+叙述文字粘贴到word或qq窗口,不知是怎样做到的(窗体截图已经搞定)1可能是将图片和文字一起複制进剪切板,... 看到有一个软件设定一个快捷键,可以用这个快捷键将软件的窗体截图+叙述文字粘贴到word或qq窗口,不知是怎样做到的(窗体截图已经搞定)
1可能是将图片和文字一起复制进剪切板,如果是这样请问是如何做到了,搜索了好几天多没有收获
2可能是两个剪切板内容(一个是文字,一个是图片)然后用一个快捷键将两个剪切板内容一起粘贴出去,如果是这样请问是如何做到的?

推荐于 · 擅长软件设计、WEB应用开发、小程序

图文混排的格式是富文本格式(RichTextFormat,简称RTF)Word中用的就是这种格式。

在VB中你可以借助富文本框控件(即RichTextBox),把图片与文字进行混合然后用下面的语句就可以把图文一起复制到剪贴板:

(请注意最后那个参数必须是vbCFRTF)

然后你在Word中就可以┅键粘贴出图片和文字了。

如果你不想用富文本框做中转那么你可以直接按照富文本的语法来直接构建富文本,这个你可以自己问度娘这里就不多说了。

以下是国外网友的提问你可以参考下。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或許有别人想知道的答案。

我要回帖

 

随机推荐