本文例子基于VS2005创建,编译通过。

打开VS2005创建一个基于对话框的MFC应用程序,完成创建。

打开资源视图,删除默认控件。

右键点击对话框,选择插入Active控件,在弹出的对话框选择shockwave Flash Object, 确定。

出现黑色框体(flash 播放框体),拖动黑色框体至窗口大小,右键点击,添加成员变量m_flashShow,完成。

打开类视图,在XXDlg对话框类OnInitDialog函数中添加如下代码:

// TODO: 在此添加额外的初始化代码 RECT rc; // 获取客户端窗口 this->GetClientRect(&rc); // 更新位置 m_flashShow.MoveWindow(&rc, true); TCHAR curPath[500]; // 获取当前路径 int nLength = ::GetCurrentDirectory(500, curPath); if (curPath[nLength]!='//') { curPath[nLength++]='//'; curPath[nLength]='/0'; } // 设置flash文件路径 CString fileName = curPath; // flash文件名 fileName+="start.swf"; // 加载flash文件 m_flashShow.LoadMovie(0, fileName); // 播放 m_flashShow.Play();

拷贝flash文件到目录下

至此完工

MFC实现Flash动画播放相关推荐

  1. 如何用VB编写FLASH动画播放器

    用VB编写FLASH动画播放器              Flash4是MacroMedia公司出品的矢量动画创作专业软件,利用该软件制作的矢量动画具有文件体积小.带音效和兼容性好等特点.那么,你想不 ...

  2. swf 格式Flash 动画播放器在Android上的实现

    首先明确一点,swf格式和其他的一些视频格式有很大的区别. 它里面不仅有音频还有其他的各种元素(术语叫块类型)包括但不仅限于: 矢量图.图片.文字.字体.片段动画.按钮.帧.动作.音频等等 你需要将这 ...

  3. swfdec android,swf 格式Flash 动画播放器在Android上的实现

    首先明确一点,swf格式和其他的一些视频格式有很大的区别. 它里面不仅有音频还有其他的各种元素(术语叫块类型)包括但不仅限于: 矢量图.图片.文字.字体.片段动画.按钮.帧.动作.音频等等 你需要将这 ...

  4. flash动画制作常用代码

      1.全屏播放Flash 在默认的情况下,Flash动画不是以全屏播放(false),如果需要让动画以全屏状 态播放,就必须把Fullscreen命令设置为True,写为: Fscommand (& ...

  5. PPT 2007幻灯片中嵌入.swf 格式Flash 动画

    参加:http://gzxieyun.blog.163.com/blog/static/12122649200911237427572/ 在Powerpoint 2007中插入此flash并在全屏时实 ...

  6. VC播放FLASH动画

    利用flash可以作出很漂亮的动画,想不想让自己的程序也有这样漂亮的界面呢? ^_^,其实,要做到这点也不难.在这里将介绍怎样把falsh制作的界面嵌入到自己的程序中,并让flash动画和自己的程序进 ...

  7. WPF中播放Flash动画

    WPF本身不直接支持播放Flash动画,需要做点"设计",下面是示例(嵌入WPF窗口播放). 1.首先在VS2010中建立项目.打开VS2010后选择"文件"- ...

  8. 在Powerbuilder中播放Flash动画

    在Powerbuilder中播放Flash动画. w_flash.ole_1.object.movie=gs_apppath+"\pic1\泵.swf" w_flash.ole_1 ...

  9. Flash动画文件在PowerPoint中不能正常播放

    Flash动画文件在PowerPoint中不能正常播放 一.背景 1.教学背景   在线课程制作过程中,需要使用较多符号.方程式.实验装置图和物质的三维模型,但是由于多数教育工作者的计算机水平普遍有限 ...

最新文章

  1. R语言可视化散点图(scatter plot)图中的标签和数据点互相堆叠丑死了,ggrepel包来帮忙:文本标签(label)相互排斥,远离数据点,远离绘图区域的边缘。
  2. 成功解决 org.mybatis.spring.MyBatisSystemException问题!!
  3. sdut 2137 数据结构实验之求二叉树后序遍历和层次遍历
  4. Android @id和@+id区别
  5. python socks5 代理服务
  6. jquery validation-jquery的验证框架 详解(1)
  7. 见闻大量急救车急速行驶有感
  8. OpenShift 4 - 利用 File Integrity Operator 实现对集群节点进行入侵检测
  9. 笨方法使用Kubernetes实现持续交付
  10. VS2012+SQLServer2008 R2 开发工具
  11. Matlab R2009b 版 license 到期问题
  12. 软件测试报告模板什么样的?
  13. matlab中如何表示开方,在matlab里面怎么输入开方号(根号)?9的开方怎么写?...
  14. Java操作word模板插入图片
  15. 使用prettier统一编码风格
  16. vsual studio 如何关闭禁止mscorsvw.exe (转)
  17. python加减乘除求余
  18. supervisor+cesi多服务器进程集中管理
  19. 基于STM32的实时操作系统FreeRTOS移植教程(手动移植)
  20. 基于 Milvus 的以图搜图系统 2.0

热门文章

  1. TCMalloc小记【转】
  2. 用Fragments创建动态UI(翻译)
  3. 企业呼吁更多关注网络安全
  4. 大数据入门初学者需要学习的内容及学习路线详解
  5. Mysql系列一:SQL入门
  6. MongoDB需要慎用local、admin数据库
  7. 手动实现 NSTabViewController 的 Rect Transition 及 Propagate Title-b
  8. .NET下载文件报错System.UnauthorizedAccessException的解决方法
  9. C++隐式类类型转换
  10. 搜索框,输入关键字过滤对象数组