设为首页 加入收藏

TOP

Install Shield安装程序制作图解(十三)
2012-11-04 15:07:34 来源: 作者: 【 】 浏览:2398
Tags:Install Shield 安装 程序 制作 图解
  3、定制背景颜色

  目前,安装程序的背景界面为单一的暗青色,InstallShield脚本程序允许用户设置一个预定义的或是自定义的背景颜色,而且还可以指定为颜色渐变。具体由SetColor()函数完成,该函数共包含两个参数,第一个参数通过BACKGROUND或STATUSBAR来指出是为背景指定颜色还是为进度条指定颜色。第二个参数即为设定的颜色值及颜色模式(是否渐变)。预定义的颜色值有:

  BK_BLUE 渐变的蓝背景色
  BK_GREEN 渐变的绿背景色
  BK_MAGENTA 渐变的紫背景色
  BK_RED 渐变的红背景色
  BK_YELLOW 渐变的黄背景色
  BK_SOLIDBLUE 蓝色(用于背景)
  BK_SOLIDGREEN 绿色(用于背景)
  BK_SOLIDMAGENTA紫色(用于背景)
  BK_SOLIDRED 红色(用于背景)
  BK_SOLIDYELLOW 黄色(用于背景)
  BK_SMOOTH 与自定义颜色组合为渐变的背景色。
  GREEN 绿色(用于进度条)
  RED 红色(用于进度条)
  BLUE 蓝色(用于进度条)
  MAGENTA 紫色(用于进度条)
  YELLOW 黄色(用于进度条)

  除了可以直接使用上述预定义的颜色外,也可以使用RGB()定义的自定义颜色,如果需要使用自定义的渐变色可以将其与BK_SMOOTH共同使用即可。例如:

nColor = RGB(0, 0, 255);
SetColor (BACKGROUND, BK_SMOOTH | nColor);

  和

SetColor(BACKGROUND, BK_BLUE)

  都可以产生蓝色渐变的背景色。需要说明的是,在指定背景颜色时,应当保证背景是可以设置的,因此上述更改背景色的代码应当在Enable(BACKGROUND)语句后进行。

首页 上一页 10 11 12 13 14 下一页 尾页 13/14/14
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇STL实践指南之STL的烦恼 下一篇MFC程序员的WTL指南之WTL 界面基类

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: