基于MFC的OLE嵌入链接问题

sxqinge 2017-06-01 10:09:03
需求描述:
我想实现office内容的复制粘贴功能(autoCAD有这种实现),即在本机上复制文档(比如excel)某部分内容,然后粘贴到我的应用程序上(看上去就像是一个图片粘在界面上,图片显示复制的内容,字体、格式及颜色都和复制一致,可拖动边角实现缩放),并且双击粘贴部分,又能以对应的Office软件打开这些内容。
网上把搜索的都找遍了,关键字”OLE 嵌入链接”,也没找到合适的资料。本来我是想读取OLE剪贴板内容,然后自己通过GDI绘制到界面上,但这种方法可行性不大,毕竟Office套餐软件那么多,如果能够直接操作OLE来实现的话,就方便多了。
...全文
518 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-06-02
  • 打赏
  • 举报
回复
在MSDN98中搜“COM Tutorial Samples” MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl
oyljerry 2017-06-02
  • 打赏
  • 举报
回复
引用 4 楼 sxqinge 的回复:
折腾找到了VS自带的源码实例,但这是在多文档下写的东西,我想将这块功能封装在DLL中,头疼。。。
先找到对应的主要功能部分,然后抽取出来封装成一个函数
sxqinge 2017-06-01
  • 打赏
  • 举报
回复
折腾找到了VS自带的源码实例,但这是在多文档下写的东西,我想将这块功能封装在DLL中,头疼。。。
sxqinge 2017-06-01
  • 打赏
  • 举报
回复
非常感谢回答,能否有具体的提示呢? 正所谓会者不难,而我没找到这块东西,所以也找的甚是辛苦,然而依旧一无所获
imarshal 2017-06-01
  • 打赏
  • 举报
回复
mfc的话,有向导可以实现,没什么技术含量
imarshal 2017-06-01
  • 打赏
  • 举报
回复
需求还可以更进一步,双击时窗口是打开还是嵌入

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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