VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 747|回复: 3

如何把richedit中的图片替换成字符串

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-29 19:40:01 | 显示全部楼层 |阅读模式
如题,我在CRichEditCtrl使用ole实现了插入图片,现在我想在传输richedit中的内容之前获取内容里面的图片位置,并把richedit中的图片替换成字符串?
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-6-18 11:45:01 | 显示全部楼层
我也碰到这个问题,我用CFile:Read,接受字窜不能用CString
回复

使用道具 举报

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-8-21 21:30:02 | 显示全部楼层
//获取RichEdit中有几个bitmap,这里假设RichEdit中有位图文件
    int c = m_sendRichEdit.GetOleInterface()->GetObjectCount();     

   for(int i = 0 ; i < c ; i++) //遍历位图
   {
       REOBJECT object;  //位图信息存在这里
     memset(&object,0,sizeof(REOBJECT));
     object.cbStruct = sizeof(REOBJECT);
     m_sendRichEdit.GetOleInterface()->GetObject(i,&object,REO_GETOBJ_ALL_INTERFACES);

     int pos = object.cp ; //位图的位置信息
     DWORD dwUSer  =object.dwUSer ; //位图的信息,  }
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-9-6 02:00:01 | 显示全部楼层
我也遇到类似的问题了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表