delphi怎么实现剪切板中的图和文字

qingdao2359 2013-11-12 06:43:22
QQ可以把图和文字一起复到剪切板,
delphi单独复制文字,或单独图很容易,
但怎么能图和文字一起。
...全文
475 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
首先,你需要RegisterClipboardFormat注册自己的格式, 然后,复制到clipboard用SetClipboardData paste的时候,你要先EnumClipboardFormats,看看有没有自己注册过格式的数据存在,如果有,GetClipboardData取数据,至于取到的数据如何处理(显示、保存等等)需要你自己做。
nimeide1234567890 2014-01-24
  • 打赏
  • 举报
回复
文字和图片可以保存到内存流,然后读出流,把文字和图片解出来
simonhehe 2013-11-14
  • 打赏
  • 举报
回复
因为我自定义了剪切板格式,也写进去了,但右键却没显示粘贴,用ctrl+v也出不来。 ------------------------------------------ 右键菜单的粘贴需要你自己实现
qingdao2359 2013-11-14
  • 打赏
  • 举报
回复
引用 4 楼 simonhehe 的回复:
因为我自定义了剪切板格式,也写进去了,但右键却没显示粘贴,用ctrl+v也出不来。 ------------------------------------------ 右键菜单的粘贴需要你自己实现
QQ对话窗口,右键菜单的粘贴是灰的, 而且就当它要自己实现,那系统热键ctrl+v也不能动啊。 你有用代码真正实现过?有的话能否贴出来看下?
mjp1234airen4385 2013-11-13
  • 打赏
  • 举报
回复
1楼+1。。。
simonhehe 2013-11-13
  • 打赏
  • 举报
回复
需要自己实现该剪切板功能. 对剪切操作对象按内容类型进行分拆, 存入自己实现的剪切板
qingdao2359 2013-11-13
  • 打赏
  • 举报
回复
引用 1 楼 simonhehe 的回复:
需要自己实现该剪切板功能. 对剪切操作对象按内容类型进行分拆, 存入自己实现的剪切板
这些我知道,我是想要具体代码, 因为我自定义了剪切板格式,也写进去了,但右键却没显示粘贴,用ctrl+v也出不来。 用流方式复制内存块写进去,也是相同。 试了不少方法都不成功,所以想问下有没具体代码

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧