当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: VC中借助内嵌资源实现Flash动画播放 选择自 lithe 的 Blog 关键字 VC中借助内嵌资源实现Flash动画播放 出处 摘要:本文通过在VC中将外部swf格式文件内嵌为VC的内部资源,使其在程序运行过程中从资源动态释放到临时文件,从而实现VC对Flash动画的播放。
 

 

 ·c++远程关机api的学习经历     »显示摘要«
    摘要: 记得刚学c++的时候,喜欢研究api,当时同事有一个高手,写了段代码,我在写程序的时候,莫明妙的,机器突然关掉了!我正在纳闷的时候,我听到了他的奸笑! 原来是他干的,后来我研究了好久initiatesystemshutdown这个api函数,了解被作弄的原理了,因为我的机器加入了windows的域,而且域的超级用户我也设置成对我本机有administrator权限,所以,他才有机可乘!后来写了......
    摘要:十年mfc经历认识的microsoft技术孙辉 自从2005年3月8日下午16时“十年mfc经历认识的microsoft技术”以帖子的方式发表于csdn论坛后,引起了许多网友得好评,使得笔者诚惶诚恐,考虑到该贴过长(人气指数为5000),因此转移到blog上,许多网友对此帖的评语只好省略,在此鄙人谢过了!为感谢网友的支持,本人希望今后能发出新的帖子以回报网友对我的鼓励,再一......


VC中借助内嵌资源实现Flash动画播放

vc中借助内嵌资源实现flash动画播放     选择自 lithe 的 blog  关键字   vc中借助内嵌资源实现flash动画播放 出处        摘要:本文通过在vc中将外部swf格式文件内嵌为vc的内部资源,使其在程序运行过程中从资源动态释放到临时文件,从而实现vc对flash动画的播放.

  引言 【程序编程相关:AfxBeginThread函数初探

  关键词:资源;flash动画;visual c++ 【推荐阅读:网络多媒体技术(VC)-目录

  内嵌资源的动态释放 【扩展信息:谈VC++中的Progress控件的使用

   flash动画由于可以很方便地把用户的想象通过动画显现出来,使原本只属于专业制作人员的动画制作变的异乎寻常的快捷.方便.由于flash制作的动画在层次.内容.表现形式等诸多方面均比较出色,因此在网络上得到迅猛的发展,更有不少厂商用flash在互联网上做起了广告与产品演示,效果丝毫不比视频的差,而体积则要小的多.flash不仅在网络上有广泛的应用,在普通的应用程序中也可以借助flash实现一些vc.delphi等编程语言所难以实现的特效,比如在一些演示版的程序中完全可以将程序运行前的闪屏用flash来制作.本文下面将通过对内嵌资源的动态释放来实现vc对flash动画的播放,并给出了部分实现代码.

   flash动画在此是作为程序的一个模块,虽然也可以以文件的形式作为一个外部资源来使用,但为了避免因外部模块遗失而造成程序的非正常运行,可将由flash 5.0预先制作好的swf格式的文件以资源的形式打包到应用程序中去,而在程序运行时再将其从资源恢复到文件,使用完毕再通过程序将其从磁盘删除.

   在导入资源时由于swf格式文件并非vc的标准资源,所以在导入时需要在“resource type”栏指定资源类型“swf”,特别需要注意的是在此必须要包含引号.加入到资源后可以通过资源视图看到导入的swf资源是以二进制形式保存的,一但加入就不能再通过资源视图对其进行编辑了.

   在使用swf资源前首先要将其动态从应用程序中释放到文件中才可对资源做进一步的使用.可先通过宏makeintresource()将资源标识号idr_swf转换成字符串name,再分别通过findresource().loadresource()函数查找.装载该资源到内存:

cstring type="swf";

hrsrc res=findresource (null,name,type);


...   下一页
    摘要:下面是创建签署cab文件的步骤 : 1 获得一个软件出版商证明书2 创建 cab 文件 3 签署 cab 文件 4 将签署过的 cab文件嵌入一个web页一 、获得一个软件出版商证明书在签署文件之前,您需要有一个软件出版商证明书(spc)。为此,您必须向证书发放机构(certification authority)提出申请。在申请过程中,您必须生成一个密匙对,并向证书发放机构提供证明信息。有关如何......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE