vb如何将图片和文字一起复制进剪切板

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

推荐于2016-07-19 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
图文混排的格式,是富文本格式(RichTextFormat,简称RTF),Word中用的就是这种格式。
在VB中,你可以借助富文本框控件(即RichTextBox),把图片与文字进行混合,然后用下面的语句就可以把图文一起复制到剪贴板:
Clipboard.SetText RichTextBox1.TextRTF, vbCFRTF
(请注意最后那个参数必须是vbCFRTF)
然后你在Word中就可以一键粘贴出图片和文字了。
如果你不想用富文本框做中转,那么你可以直接按照富文本的语法来直接构建富文本,这个你可以自己问度娘,这里就不多说了。
池爵PH
2014-11-14 · TA获得超过351个赞
知道答主
回答量:183
采纳率:50%
帮助的人:130万
展开全部
以下是国外网友的提问,你可以参考下。
I'm trying to copy both an image from a file and text from a file to the clipboard. My intention is to then open a word document or an outlook email and paste both the text and the image in one standard paste command (CTRL-V for example). I can do both separately easily enough, but doing them both in one operation doesn't seem to work.
This is how I've got the two working as separate operations (only relevant code lines of course, with try/catch stripped out etc.):

网址如下:http://stackoverflow.com/questions/285042/how-do-i-copy-an-image-and-text-to-the-clipboard-as-one-object
满意请采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式