1,采用C++语言、纯SDK编写; 2,可以在MFC 、WTL、 ATL等框架中,在GUI、 控制台、动态库等程序中直接使用; 2,基于GDI+,能够显示GDI+所支持的所有类型图片; 3,对于单Frame的图片,用CSkinImage类,对于GIF等动态图片请使用CGifImage类,否则会只显示第一帧。 4,在应用程序初始化函数中调用AttachImage函数,成功后调用Draw函数,即可完成图片的显示工作,无需像CPictureEx类那样要进行控件绑定。 5,类中的其它几个公共函数用于图片的附加操作,使用者可调可不调,应用程序退出或对象被销毁后,所有图片及GDI资源将会自动被释放,使用者无需显示调用Clear函数。 6,siTest.rar中附带有源代码及用vs2005建的MFC示例程序。 7,此资源需要资源分5分,如果大家分数不够,可以到我的CSDN博客中拷贝图片显示类源代码,不过MFC示例程序就看不到了。文章地址为
1
这是能在Android应用中显示gif图片的第三方jar包,用法见博客:http://blog.csdn.net/pxc0215/article/details/33740019
2021-08-02 14:16:44 14KB Android 图片动画
1
仅需两行代码,就能轻松将mfc不支持的gif文件插入到界面中。里面有详细的说明及步骤。
2021-08-02 10:17:20 176KB C++ MFC GIF 封装
1
项目为vs c++控制台工程,整合一些资源,encoding_gif接口实现gif编码和decoding_gif实现gif解码,在此分享一下
2021-07-24 14:03:34 8.75MB gif图片 透明gif
通过图片合成gif格式图片,可这是图片质量,图片转变速度等等属性。
2021-07-21 11:09:24 17KB Java Gif
1
Win7原生gif图片浏览器
2021-07-09 09:02:18 709KB gif图片浏览器 WIN7
1
自己写的MFC打开图片程序,引用了网上流传的CPicture类,并且解决了拉伸屏幕图片出现闪烁的情况,代码简单明了,适合初学者学习。
1
2010-08-07上传过一个1.0版的,那个是在XP的SP2系统上测试的。 没有发现单种颜色全透明失效的问题。后来在XP的SP3上运行了一下,发现单种颜色全透明失效! 很惊讶啊!同为XP,相同的函数(SetLayeredWindowAttributes)居然表现出不同的效果! 于是决定稍微改动一下程序,从原来的双缓存改为三缓存(哈哈,没错,是三缓存)。 于是程序运行表现良好了(并且可以使某种颜色的全透明和全部像素以某个透明值显示同时起作用)。 (WIN7上还没测试)。 程序浏览图像用的是GDI+库。 程序默认打开时会播放内置的一个Gif动态图片,窗口形状根据图片动态调整。 你可以打开其他图片以改变窗口的异形形状。 程序界面是一个三无窗口:无任务栏、无标题栏、无边框。 为方便控制,程序具有托盘图标,且托盘图标随Gif图像动态改变。 程序异形窗口用的函数是SetLayeredWindowAttributes,把某种颜色设为全透明。 并且该透明颜色在程序中有两种方法进行设置: 1.打开通用颜色对话框,选择一种颜色; 2.在窗口上双击鼠标,双击处的颜色作为透明色; 附件中的“虫子.gif”图片可以打开试试~~虫子好像在屏幕上爬似的~~ 程序附带浏览图片和截屏功能。 注意:保存gif图片只能保存单帧。本来想用Gdi+的SaveAdd方法保存多帧,却发现老是失败并返回Win32Error错误。 网上一搜发现原来Gdi+不支持Gif多帧的保存功能,只支持tiff的多帧保存,而且tiff多帧保存后也没有时间戳。 所以只得放弃。 左键可以拖动窗口移动。 程序只允许运行一个实例。注册了两个热键:Shift+F8和Shift+F9。 有问题联系:hastings1986@163.com
2021-06-10 14:39:20 293KB 异形窗口 无任务栏 无标题栏 无边框
1
各种loding的加载Gif图片,有大有小。
2021-05-30 18:55:52 137KB loding 等待图片 加载图片 loding图片
1
教你如何静态和动态加载gif图片,超简单,适用。
2021-05-29 22:18:41 5.51MB gif 动态加载
1