VC.NET简单实现GIF动画
2006-07-23 11:34:36 来源:WEB开发网核心提示: 总结一下:由于使用.net封装类,所以只要Animate()启动动画,VC.NET简单实现GIF动画(3),然后UpdateFrames()翻页即可,十分简便; 先汗一下,调试时还会出现彻彻底底的死机现象,真是除了编程够方便够简单外便一无是处了,由于上面那两个函数的具体功能和使用方法(
总结一下:
- 由于使用.net封装类,所以只要Animate()启动动画,然后UpdateFrames()翻页即可,十分简便;
- 先汗一下,由于上面那两个函数的具体功能和使用方法(特别是UpdateFrames()的参数)找不到详细描述的文档,所以是笔者猜的....请知道的达人帮忙在下面留个言;
- 这个文档应该算是第一篇描述VC写.NET框架程序的中文原创文档了,很多东西没有资料,都是笔者自己琢磨出来的,比如按窗口句柄创建Graphics那句,开始想this->GetSafeHwnd();后来xxx.m_hWnd;再后来...再再后来.....最后终于发现了this->Handle,再汗...另外编译器提示不要在InitializeComponent()里输入自己的代码,你就不要输嘛,否则...555~~代价很惨重呐~~狂汗^_^!
- 我在代码文件里顺便做了点扩充,可以读入大部分常用的图像文件,但不是很完善,就当作给大家留个作业呵。现在的看图工具如ACDSee等的载入速度是越来越慢了,而我们的这个小程序运行起来速度比它那个快多了;既然我们自己的程序就能显示大多常见图片了,那么双击图像文件,用我们的程序飞快地打开浏览,岂不爽哉,快哉?
- 文档里说.net怎么怎么好,可是我拿这个程序和 獾猪哥哥 提供的MFC程序做了个比较,发现我的程序的启动时间较长,运行速度稍慢,体积相当大(??这个最不可思议,彻底颠覆帮助文档给我留下的好印象),调试时还会出现彻彻底底的死机现象,真是除了编程够方便够简单外便一无是处了。可见.net无论是框架还是编译器都需要改善啊,微软的同志们继续努力啊:)
更多精彩
赞助商链接