当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:55:00  来源:本站整理

<b>用CB制作具有HTML气势的动态按钮</b>[VC/C++编程]

赞助商链接



  本文“<b>用CB制作具有HTML气势的动态按钮</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在浏览网页时,各种各样制作风雅的动态按钮常常令人惊羡不已.这种按钮普通默默无闻,当鼠标经过期,当即一跃而出,在鼠标变成手形的同时,图形也变得越发亮丽,有的还发出特有声音,将你的注意力刹时抓了过去;而当鼠标移开之后,一切又恢答复样,免得分离你对新核心的注意.假如我们能用C++ Builder实现这种效果,那么一定会给所开辟的利用程序增色不少.

在C++Builder中,合适制作动态按钮的构件是SpeedButton.固然SpeedButton可以通过1个16×64像素的位图来显示按钮处在抬起、禁止、按下与保持按下的差别状况,但要实现HTML气势的按钮,还得要通过编程来实现.

挑选1副所钟意的位图取名为start.bmp.用图形制作软件(如photoshop)将其转换为黑白图形存为start1.bmp.这2个位图辨别是按钮在鼠标经过期及平常显示的图形.同时还选取1个声音文件(不要太长),假定其名为crush.wav.

翻开纯文本编辑软件(如notepad),输入以下内容:

crush WAV crush.wav

start BITMAP start.bmp

start1 BITMAP start1.bmp

保存为资源文件mysrc.rc.

启动Builder,翻开新工程,将资源文件mysrc.rc增添进项目中.你也可以通过BIN目录下的brcc32.exe将RC文件编绎为RES文件,然后用 #program resource "*.res" 语句将其联编进项目中.本文彩取更简单的前一种办法.

在当前窗体上加入新的SpeedButton,取名为StartSpeedButton.属性按下表设置:

Caption 空

Cursor crHandPoint

Flat true

Hint 单击以…..

Glyph None

Showhint true

注意:在计划阶段,按钮的Glyph属性最好不要先行指定为start1.bmp.


  以上是“<b>用CB制作具有HTML气势的动态按钮</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .