VB如何获得或设置系统色

来源:百度知道 编辑:UC知道 时间:2024/05/27 03:28:29
如题,获得,和设置系统色
新人,希望讲清楚一点!要不看不懂!
我是指在桌面上右键>属性>设置>颜色质量,那里面那个色,如何用VB改?
就是那个16位、32位的显示的颜色质量

API 调用 SetSysColors

GetSysColor 获取系统颜色,SetSysColors 设置系统颜色

Private Const COLOR_BACKGROUND = 1 '桌面背景
Private Const COLOR_ACTIVECAPTION = 2 '活动窗口标题
Private Const COLOR_INACTIVECAPTION = 3 '非活动窗口标题
Private Const COLOR_MENU = 4 '菜单
Private Const COLOR_WINDOW = 5 '窗口背景
Private Const COLOR_WINDOWFRAME = 6 '窗口框
Private Const COLOR_MENUTEXT = 7 '窗口文字
Private Const COLOR_WINDOWTEXT = 8 '3D 阴影 (Win95)
Private Const COLOR_CAPTIONTEXT = 9 '标题文字
Private Const COLOR_ACTIVEBORDER = 10 '活动窗口边框
Private Const COLOR_INACTIVEBORDER = 11 '非活动窗口边框
Private Const COLOR_APPWORKSPACE = 12 'MDI 窗口背景
Private Const COLOR_HIGHLIGHT = 13 '选择条背景
Private Const COLOR_HIGHLIGHTTEXT = 14 '选择条文字
Private Const COLOR_BTNFACE = 15 '按钮
Private Const COLOR_BTNSHADOW = 16 '3D 按钮阴影
Private Const COLOR_GRAYTEXT = 17 '灰度文字
Private Const COLOR_BTNTEXT = 18