社区
ATL
帖子详情
怎样把flash里的每一帖图片都画出来?
vivimimi
2009-05-01 12:07:46
如题:
怎样把flash里的每一帖图片都画出来?
...全文
98
5
打赏
收藏
怎样把flash里的每一帖图片都画出来?
如题: 怎样把flash里的每一帖图片都画出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vivimimi
2009-05-02
打赏
举报
回复
方法一:整个IE页面都画到DC里,但画不到每一帧flash.
方法二:从IE页面里分析每个元素,如果发现是flash则如下.
部分代码:
////////////////////////////////////////////////
IShockwaveFlash* flash = NULL;
IDispatch *dis = NULL;
pElementCollectionFrame->item(vEle, vEle, &dis);
if(dis)
{
dis->QueryInterface(__uuidof(IShockwaveFlash),(void**)&flash);
if(flash)
{
int iFrame1 = flash->CurrentFrame();
//想在这里把每一帧都用VC画出来.
}
}
////////////////////////////////////////////
CodeProject-Jerry
2009-05-02
打赏
举报
回复
[Quote=引用 2 楼 vivimimi 的回复:]
前提是不能对原flash作修改。
只是把每一帧的用VC画出来。
用Render的方式只能画一帧,得不到每一帧.
[/Quote]
没修改啊
你自己新建立一个 swf去 加载 已有的 swf。 你并不需要知道目标swf的源代码。
因为 Flash的场景 是 树形显示列表。 你可以在你自己的swf中去控制目标swf啊
很多 Flash网络游戏作弊器的原理就是这样的。
CodeProject-Jerry
2009-05-02
打赏
举报
回复
每一帧 吧
参考
http://www.codeproject.com/KB/atl/WindowlessMedia.aspx?display=Print
可以设置成每隔N 毫秒截取一次,然后就能截取到连贯的动画了。 Flash默认是24帧/秒
如果你想控制场景中 逐帧模仿 再截图, 那种做法是不可行的。
因为你并不知道Flash的结构。 很可能它的主时间轴就只有一帧, 所有的动画在嵌套MC实现
一点要这么,那么做法是: 你自己再做一个Flash,在这个Flash里面 用Loader对象去加载你要播放的Flash
用ActionScript 查找被加载对象树根结点, 然后你就可以操作它了。
biweilun
2009-05-02
打赏
举报
回复
真是搞笑,你能得到某一桢,还不能得到所有帧吗?
vivimimi
2009-05-02
打赏
举报
回复
前提是不能对原flash作修改。
只是把每一帧的用VC画出来。
用Render的方式只能画一帧,得不到每一帧.
flash
图片
特效制作banner焦点
图片
3D立体展示效果
flash
图片
特效制作banner焦点
图片
3D立体动
画
轮播滚动效果,带索引切换按钮,可以随意切换
图片
滚动。
图片
xml文件外部调用
用
flash
制作
图片
放大效果鼠标滑过
图片
放大
flash
源文件
鼠标滑过
图片
放大
flash
源文件,直接替换
图片
就可以做自己的
图片
放大
flash
动
画
几个
flash
动
画
作品带源文件
几个
flash
动
画
带源文件,其中有写毛笔字、
图片
缩放影藏、跟随鼠标的小狗等几个适合初学者的
flash
动
画
作品
围成圆形的
Flash
3维缩略图
图片
展示.rar
围成圆形的
Flash
3维缩略图
图片
展示,看到圆形左右两侧的小箭头了吗?那就是控制按钮,点击后可控制圆形旋转,鼠标悬停于缩略图
图片
时,可点击
图片
到达指定网址,每点击一下小箭头,所围绕成的圆形就会滚动一个
图片
的位置。
flash
360度全景
画
flash
360度全景
画
,制作精美,您可以根据需要换成您想展示的任意
图片
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章