MFC 播放 SWF 格式

创建一个基于对话框的MFC程序


在对话框上,点击右键,插入 ActiveX 控件

 

MFC 播放 SWF 格式_第1张图片


将控件调整,结果如下:

MFC 播放 SWF 格式_第2张图片


将控件添加一个变量: m_FlashCtl


并在工程的类视图中,添加 类,选择 ActiveX控件中的 MFC类

MFC 播放 SWF 格式_第3张图片


然后,选择 Shockwave Flash Object  控件

MFC 播放 SWF 格式_第4张图片


生成一个 CShockwaveFlash 类


在主程序的初始化时,加入如下代码  即可运行

BOOL CDlgProDlg::OnInitDialog()


	// TODO: 在此添加额外的初始化代码
	CString str = _T("D:\\TheSocial Song.swf");
	m_FlashCtl.LoadMovie (0, str);
	m_FlashCtl.Play();



有声音输出



源码下载:


http://download.csdn.net/detail/yulinxx/7646979


你可能感兴趣的:(MFC 播放 SWF 格式)