mfc添加gif动画:(在vs2012环境下)
⑴:创建一个对话框应用程序(例如GiftPicture);
⑵:在GiftPicture的源代码目录下添加"CPictureEx.h"和 "CPictureEx.cpp"(这两个百度可以搜索到);
⑶:在项目中添加上刚放入的CPictureEx类;
⑷:在资源视图中添加资源(新建资源--------导入------“你需要添加的gif图片”),在接下来的自定义类型中输入一个字符串(比如"GIF");
⑸:在对话框的Dialog中添加一个picture control控件(我创建了两个picture control控件,分别为:IDC_GIFWND,IDC_GIFWND1)
通过类向导给picture control添加一个变量(先contorl ----static)例如我的IDC_GIFWND对应的变量为m_gifpicture,IDC_GIFWND1对应的变量为m_girl;
⑹:在GiftPictureDlg.h中间刚定义的变量类型改为"CPictureEx"
CPictureEx m_gifpicture;
CPictureEx m_girl;
⑺:在CGifPictureDlg::OnInitDialog()

本文介绍了如何在MFC对话框中添加GIF动画,具体步骤包括:创建对话框应用,添加CPictureEx头文件和源文件,导入GIF资源,设置控件,通过类向导添加变量并修改类型,最后在 OnInitDialog 中进行初始化操作。

660

被折叠的 条评论
为什么被折叠?



