颜色常数
颜色
常数 值 描述
vbBlack &H0 黑色
vbRed &HFF 红色
vbGreen &HFF00 绿色
vbYellow &HFFFF 黄色
vbBlue &HFF0000 兰色
vbMagenta &HFF00FF 洋红
vbCyan &HFFFF00 青色
vbWhite &HFFFFFF 白色
系统颜色
常数 值 描述
vbScrollBars &H80000000 滚动条颜色
vbDesktop &H80000001 桌面颜色
vbActiveTitleBar &H80000002 活动窗口标题栏颜色
vbInactiveTitleBar &H80000003 非活动窗口标题栏颜色
vbMenuBar &H80000004 菜单背景颜色
vbWindowBackground &H80000005 窗口背景颜色
vbWindowFrame &H80000006 窗口框架颜色
vbMenuText &H80000007 菜单上文字的颜色
vbWindowText &H80000008 窗口内文字的颜色
vbTitleBarText &H80000009 标题,尺寸框和滚动箭头内文字的颜色
vbActiveBorder &H8000000A 活动窗口边框的颜色
vbInactiveBorder &H8000000B 非活动窗口边框的颜色
vbApplicationWorkspace &H8000000C 多文档界面 (MDI) 应用程序的背景颜色
vbHighlight &H8000000D 控件内选中项的背景颜色
vbHighlightText &H8000000E 控件内选中项的文字颜色
vbButtonFace &H8000000F 绘在命令按钮正面的颜色
vbButtonShadow &H80000010 绘在命令按钮边缘的颜色
vbGrayText &H80000011 变灰的(无效的)文字
vbButtonText &H80000012 揿压按钮上文字的颜色
vbInactiveCaptionText &H80000013 非活动标题内文字的颜色
vb3DHighlight &H80000014 三维显示元素的高亮颜色
vb3DDKShadow &H80000015 三维显示元素的最暗阴影颜色
vb3DLight &H80000016 低于 vb3Dhighlight 的 三维次高亮颜色
vb3DFace &H8000000F 文字表面的颜色
vb3DShadow &H80000010 文字阴影的颜色
vbInfoText &H80000017 提示窗内文字的颜色
vbInfoBackground &H80000018 提示窗内背景的颜色
vbScrollBars | 0x80000000 | 滚动条颜色 | |||
vbDesktop | 0x80000001 | 桌面颜色 | |||
vbActiveTitleBar | 0x80000002 | 活动窗口的标题栏颜色 | |||
vbInactiveTitleBar | 0x80000003 | 非活动窗口的标题栏颜色 | |||
vbMenuBar | 0x80000004 | 菜单背景色 | |||
vbWindowBackground | 0x80000005 | 窗口背景色 | |||
vbWindowFrame | 0x80000006 | 窗口框架颜色 | |||
vbMenuText | 0x80000007 | 菜单文本颜色 | |||
vbWindowText | 0x80000008 | 窗口文本颜色 | |||
vbTitleBarText | 0x80000009 | 标题、调整框和滚动箭头的文本颜色 | |||
vbActiveBorder | 0x8000000A | 活动窗口边框颜色 | |||
vbInactiveBorder | 0x8000000B | 非活动窗口边框颜色 | |||
vbApplicationWorkspace | 0x8000000C | 多文档界面 (MDI) 应用程序的背景色 | |||
vbHighlight | 0x8000000D | 控件中选中项目的背景色 | |||
vbHighlightText | 0x8000000E | 控件中选中项目的文本颜色 | |||
vbButtonFace | 0x8000000F | 命令按钮表面阴影颜色 | |||
vbButtonShadow | 0x80000010 | 命令按钮边缘阴影颜色 | |||
vbGrayText | 0x80000011 | 灰色(无效)文本 | |||
vbButtonText | 0x80000012 | 下压按钮文本颜色 | |||
vbInactiveCaptionText | 0x80000013 | 非活动标题文本颜色 | |||
vb3DHighlight | 0x80000014 | 3-D 显示元素的突出显示颜色 | |||
vb3DDKShadow | 0x80000015 | 3-D 显示元素的最深阴影颜色 | |||
vb3DLight | 0x80000016 | vb3Dhighlight 之外最亮的 3-D 颜色 | |||
vbInfoText | 0x80000017 | 工具提示文本颜色 | |||
vbInfoBackground | 0x80000018 | 工具提示背景色 |
RGB(red, green, blue)
RGB 函数的语法含有以下这些命名参数:
部分 描述
red 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的红色成份。
green 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的绿色成份。
blue 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的兰色成份。
说明
可以接受颜色说明的应用程序的方法和属性期望这个说明是一个代表 RGB 颜色值的数值。一个 RGB 颜色值指定红、绿、蓝三原色的相对亮度,生成一个用于显示的特定颜色。
传给 RGB 的任何参数的值,如果超过 255,会被当作 255。
下面的表格显示一些常见的标准颜色,以及这些颜色的红、绿、蓝三原色的成份:
颜色 红色值 绿色值 兰色值
黑色 0 0 0
兰色 0 0 255
绿色 0 255 0
青色 0 255 255
红色 255 0 0
洋红色 255 0 255
黄色 255 255 0
白色 255 255 255