当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在VC中使用 Flash 美化你的程序作者:黄金聪源代码下载代码运行效果图 利用flash可以作出很漂亮的动画,想不想让自己的程序也有这样漂亮的界面呢? ^_^,其实,要做到这点也不难。
 

 

 ·郁闷的vc7 ide    »显示摘要«
    摘要:vc7的开发环境我有几个地方特别别扭。1. esc esc esc无法关闭output等窗口,非要用鼠标去关,选择“autohide all”吧,它根据你当前的鼠标位置,又老是还没有来得及看就关了。我一直没有找到方法可以最大化editor window,不受那些小窗口的影响。 2. search in files以后,f4无法像编译错误一样,跳动下一个找到的位置,又得用鼠......
    摘要:在最近的面试中,发现有无数的公司笔试题目都是来自林锐的《高质量c++编程指南》,其中就有如题目这样的一道题目,不一定是原话,但问题差不多,我的答案是c与c++的函数调用规则不一样。以下是林锐的答案: 如果c++程序要调用已经被编译后的c 函数,该怎么办?假设某个c 函数的声明如下:void foo(int x, int y);该函数被c 编译器编译后在库中的名字为_foo,而c++编译器则会产生......


在VC中使用 Flash 美化你的程序(转载)

在vc中使用 flash 美化你的程序

源代码下载 【程序编程相关:学习Hibernate in Actio

作者:黄金聪 【推荐阅读:成为一名程序员的高薪之路(转)

代码运行效果图 【扩展信息:Hibernate文章征集

  利用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会自动把这个类加入工程里面.

  4.生成一个该控件的对象.将shockwave flash object控件成功插入自己的工程后,在vc对话框编辑器的controls面板上就会多出图标,这个图标就是刚加入的控件的图标了.呵,这样接下来怎么用就再清楚不过了吧.
...   下一页
 ·我遇到的某个公司的笔试题目    »显示摘要«
    摘要:以下是我在某个公司面试时遇到的笔试题目。这些题目都是我在一个叫做臭臭泥的人网站上找到的,让人惊奇的是,不知道这个臭臭泥是否与我面试的那家公司有什么关系没有,所出的题目一模一样: 一、请填写bool , float, 指针变量 与“零值”比较的 if 语句。(10分)提示:这里“零值”可以是0, 0.0 , false或者“空指针R......
» 本期热门文章:

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