MFC里,FLASH控件怎么加载外部资源? 加载本地资源可以 m_flash.LoadMovie(0,L"c:\\a.swf");如何加载外部资源,如:m_flash.LoadMovie(0,L"http://xxx.com/bb.swf");不知道这控件有自动加载的功能没有,还是必须自己去实现先下载到本地,再从本地读取资源。请高手帮忙解决!多谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 噢,最近研究FLASH的人好像挺多哦关注一下 "m_flash.LoadMovie(0,L"c:\\a.swf");"要从本地加载. 可以的 推荐个网站给你你看看 http://www.itxyz.net/3jk/huibian/2010/0822/11062.html下载这个例子 找到改掉下面两句HRESULT hr = CreateAxControl(hWnd,L"ShockwaveFlash.ShockwaveFlash",&pControl,&pContainer);src.bstrVal = SysAllocString(L"/*这里面放网址就可以了*/");就能加载外部资源了 这个相当于自己写一个控件了。但我用的是现有的控件。用最简单的方法添加进来的。http://www.cnblogs.com/chenl861004/archive/2009/09/07/1561781.html这个地方有说明一些属性,是可以用网络的URL 的,但我设置了还是行不通。不知道是什么原因。 void CflashCDlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码 CString cpath; cpath = L"http://www.qqywf.com/show.swf"; flash.put_Movie(cpath); flash.Play();}class CflashCDlg : public CDialog{CShockwaveflash1 flash;}这是部分代码 我这样加载是没问题的 是试试用put_Movie函数加载flash LoadMovie(0,L"c:\\a.swf")可能存在安全沙盒问题,请楼主自己看Adobe的Flash说明。 谢谢sam263564。虽然我这put_Movie还是不可以,但可以确定知道用网络URL也可以就行了。因为我开发机是没连入网的,所以只能接个图片链接去试。我也认为就你那样写是没错的。给分。谢谢lisunlin0的提示,虽然我不是专门做FLASH这块的,但又让我长了见识。也谢谢每位回复者。结贴。 发个贴子挣点分 怎样将字节数组中的十六进制图片数据保存到文件中或直接显示出来? 最近老遇到很奇怪的问题 不能继续添加变量 高手们帮忙下啊 求一份完成端口的例程,有注释的 ★★★ 轻松取分,多文档界面上的几个小问题,请进! ★★★ 请问如何打开 *.asp 的文件 插入的图片256色以上不能用,怎么办? 请高手们谈谈软件项目的团队开发经验 基于opencv人脸检测,检测视频中的人脸如何减少发生的错误,漏检问题。 mfc中写入文件的问题,求助各位大佬 画图程序中删除选中的图形该怎么编写? 请教 怎么样在VC的一个成员函数中定时读取一组数据
http://www.itxyz.net/3jk/huibian/2010/0822/11062.html
下载这个例子
找到改掉下面两句
HRESULT hr = CreateAxControl(hWnd,L"ShockwaveFlash.ShockwaveFlash",&pControl,&pContainer);src.bstrVal = SysAllocString(L"/*这里面放网址就可以了*/");
就能加载外部资源了
{
// TODO: 在此添加控件通知处理程序代码
CString cpath;
cpath = L"http://www.qqywf.com/show.swf";
flash.put_Movie(cpath);
flash.Play();
}class CflashCDlg : public CDialog
{
CShockwaveflash1 flash;
}这是部分代码 我这样加载是没问题的 是试试用put_Movie函数加载flash
谢谢lisunlin0的提示,虽然我不是专门做FLASH这块的,但又让我长了见识。
也谢谢每位回复者。
结贴。