WEB开发网
开发学院软件开发VC 在VC中使用 Flash 美化你的程序 阅读

在VC中使用 Flash 美化你的程序

 2006-07-22 22:53:09 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 代码运行效果图利用flash可以作出很漂亮的动画,想不想让自己的程序也有这样漂亮的界面呢? ^_^,在VC中使用 Flash 美化你的程序,其实,要做到这点也不难,所以这时vc会提示你为这个控件指定一个类名,可以使用默认的类名就行了,在这里将介绍怎样把falsh制作的界面嵌入到自己的程

本文示例源代码或素材下载

代码运行效果图

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

我们分为两步来走:

一、将flash动画嵌入自己的程序中,这一点比较简单,使用shockwave flash object控件就可以实现。这个控件在安装flash的时候就装到你的系统上了,flash5.0以下的文件名是swflash.ocx,5.0以上版本的名字是flash.ocx,在系统目录里面应该可以找得到;

二、在flash动画和自己的程序中传递消息进行交互。这一点也是要通过控件来实现,不过得在flash动画和自己的程序中做些处理。

下面我们来具体说明操作过程:

一、将flash动画嵌入自己的程序中。所有在windows平台上的支持ocx控件的软件开发工具都可以做到这一点。我使用的是vc++6.0,就以这个的做法来介绍。

1、检查你的系统上是否有shockwave flash object控件并已注册。如果你的系统上装有flash,则就有这个控件,否则的话,可以到网上下载一个过来安装。

2、新建一个MFC对话框应用程序,假设命名为PlayFlash。

3、添加shockwave flash object控件。建立对话框应用程序后,在主菜单里选择“工程->添加工程->components and controls”菜单选项,这时会弹出一个components and controls gallery文件选择对话框,里面有两个文件夹,一个是registered activex controls,一个是visual c++ components。选择第一文件夹后会出现一系列系统上已注册过的activex控件。在里面选择shockwave flash object(如果你系统上没这个控件,这里面就找不到了,可以去download个下来安装),点击insert将它插入工程。因为在vc中插入工程的控件要通过一个类来操作,所以这时vc会提示你为这个控件指定一个类名,可以使用默认的类名就行了。插入后vc会自动把这个类加入工程里面。

1 2 3  下一页

Tags:VC 使用 Flash

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接