QQ登录

只需一步,快速开始

155上位机VC MFC播放GIF格式GIF动画文件

[ 复制链接 ]

155上位机VC MFC播放GIF格式GIF动画文件

155上位机VC MFC播放GIF格式GIF动画文件

155上位机VC MFC播放GIF格式GIF动画文件


功能展示

GIF动画文件是网络上极为常见的多媒体格式,程序对此格式的操作也是常用到的功能,我们当前例程实现打开与显示GIF动画文件的功能,效果如图,点击打开GIF,浏览并打开指定的GIF格式文件;
要点提示
打开与显示GIF动画文件可以通过微软提供的控件WebBrower实现,首先定义一控件变量,通过它的函数Create()初始化后就可以通过函数Navigate2()打开显示指定的GIF动画;





实现功能
1.新建基于对话框的应用程序
2.拖拽一图片控件,修改ID为IDC_RECT,用于显示打开的GIF动画;
拖拽一按钮控件,关联函数,用于浏览打开指定的GIF动画;
3.向工程添加Microsoft Web Browser控件类class CWebBrowser2 : public CWnd, 在主对话框中添加此类的变量CWebBrowser2 m_Gif;
4.初始化变量m_Gif,m_Gif.Create("",WS_CHILD|WS_VISIBLE,CRect(0,0,100,100),GetDlgItem(IDC_RECT),1000);

实现打开GIF动画按钮功能;
  1. void CGkbc8Dlg::OnOpen()
  2. {
  3.         CFileDialog Dlg(TRUE,".gif",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"gif文件(*.gif)|*.gif|全部文件(*.*)|*.*||");
  4.         if(Dlg.DoModal() == IDOK)
  5.         {
  6.                 CRect rc;
  7.                 GetDlgItem(IDC_RECT)->GetClientRect(rc);
  8.                 m_Gif.MoveWindow(rc);
  9.                 m_Gif.Navigate2((COleVariant)Dlg.GetPathName(),NULL,NULL,NULL,NULL);        
  10.         }
  11. }
复制代码
我们来演示下功能实现的整个过程
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:155.上位机VC MFC播放GIF格式GIF动画文件.rar 
文件大小:357.92 KB  售价:10金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我

  

您的支持是我们创作的动力!  

  

您可花点闲钱积分自助任意充值

  

成为VIP会员 全站资源任意下载永久更新!


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索