通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示)

时间:2020-12-19 23:16:16
    网上经常有朋友会问到关于GIF如何在richedit中显示问题,网上也鲜有有效且系统的解决方案,前两天看到了一篇相关CSDN博文,从前到后详细讲述了ATL组件的实现细节及GIF图片的显示方法,提供了一整套的解决办法,希望能给相关的朋友提供有效的参考,更要感谢博主haoekin的无私分享精神。
    
    具体内容如下:
     使用定时器显示GIF动画的ATL控件实现: http://blog.csdn.net/haoekin/article/details/8877979 
     再谈向RichEdit中插入GIF动画的实现: http://blog.csdn.net/haoekin/article/details/8915207

48 个解决方案

#1


[    对ATL相关代码稍加修改就可以支持多种格式的图片了,比如bmp、png、jpg、gif等,只要使用GDI+均可以直接从文件中加载,只是gif动态图片的显示要考虑依次显示多帧图片,处理要稍微复杂一点。, 好东西,赞一个!, 不错的东西,欢迎大家多推荐。, 非常好, 谢谢楼主。, 什么东西哦,看不到, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 非常用的好eeeee,
该回复于2013-06-17 14:04:48被管理员删除
,
该回复于2013-06-17 14:27:50被版主删除
, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),      学习楼主的大作了!, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示)楼猪谢谢, 非常不错,支持。 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), ATL7有CImage类,会更简单些楼主可以看看,
该回复于2013-06-17 17:42:53被管理员删除
, 好 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
引用 17 楼 u011103600 的回复:
靠、什么J8玩意
要是无知就不要这边来凑热闹了!!!, 赞赞~~ 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示)通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
该回复于2013-06-18 09:13:03被管理员删除
, 好东西,赞一个!, zhichi ,haohao, 件安装需重新启动机器,然而启动机器后又提示重新启动机器,然而反复重新启动仍然出现这样的提示,导致软件不能安装。现在给出解决方案:, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 感谢分享,学习了, 很不错的东西 很喜欢,
该回复于2013-06-20 08:39:03被管理员删除
,
该回复于2013-06-20 13:25:03被管理员删除
, 每天回复一个贴子有10分, 好东西 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 但不太适合我哦,
该回复于2013-06-21 16:35:42被管理员删除
, 虽然不明白。。但是好厉害。。。,
该回复于2013-06-23 09:35:48被管理员删除
, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
该回复于2013-06-26 08:50:09被管理员删除
,
引用
楼主 chenlycly 的帖子
好东西

顶, 楼主 chenlycly 的帖子
引用
 网上经常有朋友会问到关于GIF如何在richedit中显示问题,网上也鲜有有效且系统的解决方案,前两天看到了一篇相关CSDN博文,从前到后详细讲述了ATL组件的实现细节及GIF图片的显示方法,提供了一整套的解决办法,希望能给相关的朋友提供有效的参考,更要感谢博主haoekin的无私分享精神。


顶,
该回复于2013-06-27 08:34:49被管理员删除
,
该回复于2013-07-16 09:52:09被管理员删除
, 学习了,慢慢体会, 楼主真是太帅了,最近真在研究这个,我做一个仿QQ里面就用到显示动态图,书上看的不是很明白,实在太感谢了, 很好的东西,楼主分享,辛苦了, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 刚开始接触COM组件,好东西,收藏, 大牛,你太厉害了,能不能顺便回答一个问题啊。Web Browser 控件Navigate CExplorer1类判断网页知否加载成功, 不错,学习学习了]

#1


[    对ATL相关代码稍加修改就可以支持多种格式的图片了,比如bmp、png、jpg、gif等,只要使用GDI+均可以直接从文件中加载,只是gif动态图片的显示要考虑依次显示多帧图片,处理要稍微复杂一点。, 好东西,赞一个!, 不错的东西,欢迎大家多推荐。, 非常好, 谢谢楼主。, 什么东西哦,看不到, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 非常用的好eeeee,
该回复于2013-06-17 14:04:48被管理员删除
,
该回复于2013-06-17 14:27:50被版主删除
, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),      学习楼主的大作了!, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示)楼猪谢谢, 非常不错,支持。 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), ATL7有CImage类,会更简单些楼主可以看看,
该回复于2013-06-17 17:42:53被管理员删除
, 好 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
引用 17 楼 u011103600 的回复:
靠、什么J8玩意
要是无知就不要这边来凑热闹了!!!, 赞赞~~ 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示)通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
该回复于2013-06-18 09:13:03被管理员删除
, 好东西,赞一个!, zhichi ,haohao, 件安装需重新启动机器,然而启动机器后又提示重新启动机器,然而反复重新启动仍然出现这样的提示,导致软件不能安装。现在给出解决方案:, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 感谢分享,学习了, 很不错的东西 很喜欢,
该回复于2013-06-20 08:39:03被管理员删除
,
该回复于2013-06-20 13:25:03被管理员删除
, 每天回复一个贴子有10分, 好东西 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 但不太适合我哦,
该回复于2013-06-21 16:35:42被管理员删除
, 虽然不明白。。但是好厉害。。。,
该回复于2013-06-23 09:35:48被管理员删除
, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示),
该回复于2013-06-26 08:50:09被管理员删除
,
引用
楼主 chenlycly 的帖子
好东西

顶, 楼主 chenlycly 的帖子
引用
 网上经常有朋友会问到关于GIF如何在richedit中显示问题,网上也鲜有有效且系统的解决方案,前两天看到了一篇相关CSDN博文,从前到后详细讲述了ATL组件的实现细节及GIF图片的显示方法,提供了一整套的解决办法,希望能给相关的朋友提供有效的参考,更要感谢博主haoekin的无私分享精神。


顶,
该回复于2013-06-27 08:34:49被管理员删除
,
该回复于2013-07-16 09:52:09被管理员删除
, 学习了,慢慢体会, 楼主真是太帅了,最近真在研究这个,我做一个仿QQ里面就用到显示动态图,书上看的不是很明白,实在太感谢了, 很好的东西,楼主分享,辛苦了, 通过ATL COM组件实现在RichEdit中各种图片的显示(包括Gif图片的显示), 刚开始接触COM组件,好东西,收藏, 大牛,你太厉害了,能不能顺便回答一个问题啊。Web Browser 控件Navigate CExplorer1类判断网页知否加载成功, 不错,学习学习了]