Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1993256
  • 博文数量: 950
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 13070
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-04 09:23
文章分类

全部博文(950)

文章存档

2011年(1)

2008年(949)

我的朋友

分类: C/C++

2008-08-04 09:31:29

下载本文示例代码
下载本文示例源代码



如果是使用VB,也许这个话题是多余的,因为VB有一个图象控件可以非常容易地实现各种格式的图象显示功能,然而对于VC却没有一个象样的控件可以达到这种效果,怎么办?经过一段日子的研究,发现只需要实现两步工作,就可以在VC中实现如同VB中一样的gif动态效果。

本文将介绍的两部分是IPicture接口的使用和gif的储存格式,好象一听到储存格式,读者就不想再看下去了!其实不然,这里只须用到其最基本的一部分,请读者耐心地往下看。

一.IPicture接口

IPicture接口是一个com类,其成员函数可参见微软的MSDN,这里只需用到以下几个函数:

下载本文示例代码
get_Width 返回当前图像的宽度
get_Height 返回当前图像的高度
Render 在指定的位置、设备上下文上绘制指定的图像
阅读(280) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~