您现在的位置: > 首页 > 程序开发 > C语言教程
>> 最新教程
>> 热门教程
>> 最新游戏资讯
>> 热门游戏资讯
技巧应用篇—C++在网页设计中的应用
作者:本站                来自:安迪教程网                 加入时间:08-06-13                进入论坛讨论

  在信息爆炸式增长的今天,每天都有大量新的网站诞生,每时每刻网上都传递着难以计数的信息。建立网站来进行自我宣传和信息交流已成为一种新潮的媒体宣传方式,多姿多彩的网页也成为Internet中最为绚丽的部分。您也许已经注意到,在网络速度不断提高的今天,网站的站主们为了留住访问者的视线,开始越来越多地在网页中使用精美的动画、交互式的表单以及其他网页特效。不过我们要实现这些特效,一般都需要借助类似Photoshop、Flash这样复杂的图象设计软件,而且由这些图象软件生成的特效,字节容量往往都会很大,这相对于目前并不理想的带宽来说不能不算是个遗憾。当然,并不是所有的特效都需要庞大的图象软件才能完成,我们同样可以通过编写程序的方法来达到设计网页特效的目的。下面,笔者就以C++Builder来设计动态网页按钮为例,来说明一下我们完全可以使用程序来制作网页的特效。    

  笔者在这里设计的动态网页按钮要实现的效果是,鼠标移动到按钮上时,鼠标形状变为手形,同时按钮会动态地变成另外一幅画面,从而将访问者的视线瞬间吸引住;一旦鼠标离开按钮之后,按钮又恢复到以前状态。在具体开发时,我们主要利用C++Builder提供的SpeedButton构件来显示按钮处在抬起、禁止、按下与保持按下的不同状态,下面是其具体的设计步骤:

  1、首先选择一张自己满意的位图作为按钮的原始面貌

  将图命名为one.bmp,接着可以用图象制作软件将one.bmp转换为色彩更加亮丽的two.bmp,这个位图就是按钮在鼠标经过时显示的图形,另外为了能“强行”吸引访问者的“眼球”,笔者同时还选取1个声音文件名为crush.wav,以便让鼠标移动到按钮上时发出声音来提醒用户注意。

  2、做好准备工作后,我们下面就开始正式进行程序的原代码编写工作。

<<< << < 1 2 3 > >> >>>
联系方式:QQ:6084884 email:agwcn@126.com 粤ICP备05055782号
本网站中发布的文章只代表发表人的个人观点,不代表安迪教程网网站的立场
copyright© 2000-2004 安迪教程网 All rights reserved agwcn.com