请问怎样设置对话框的背景颜色(比如要设置Dlialog的背景颜色为RGB(76,74,93) void SetDialogBkColor( COLORREF clrCtlBk = RGB(192, 192, 192), COLORREF clrCtlText = RGB(0, 0, 0) ); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 CWinApp::SetDialogBkColor(colorB,colorT);COLORREF colorB=RGB(76,74,93);//背景色COLORREF colorT=RGB(255,255,0);//前景色SetDialogBkColor(colorB,colorT); 声明:Public Const COLOR_SCROLLBAR = 0 '滚动条 Public Const COLOR_BACKGROUND = 1 '桌面背景Public Const COLOR_ACTIVECAPTION = 2 '活动窗口标题Public Const COLOR_INACTIVECAPTION = 3 '非活动窗口标题Public Const COLOR_MENU = 4 '菜单 Public Const COLOR_WINDOW = 5 '窗口背景 Public Const COLOR_WINDOWFRAME = 6 '窗口框Public Const COLOR_MENUTEXT = 7 '窗口文字 Public Const COLOR_WINDOWTEXT = 8 '3D 阴影 (Win95) Public Const COLOR_CAPTIONTEXT = 9 '标题文字 Public Const COLOR_ACTIVEBORDER = 10 '活动窗口边框Public Const COLOR_INACTIVEBORDER = 11 '非活动窗口边框Public Const COLOR_APPWORKSPACE = 12 'MDI 窗口背景Public Const COLOR_HIGHLIGHT = 13 '选择条背景Public Const COLOR_HIGHLIGHTTEXT = 14 '选择条文字Public Const COLOR_BTNFACE = 15 '按钮 Public Const COLOR_BTNSHADOW = 16 '3D 按钮阴影Public Const COLOR_GRAYTEXT = 17 '灰度文字 Public Const COLOR_BTNTEXT = 18 '按钮文字 Public Const COLOR_INACTIVECAPTIONTEXT = 19 '非活动窗口文字Public Const COLOR_BTNHIGHLIGHT = 20 '3D 选择按钮Declare Function SetSysColors Lib "user32" Alias "SetSysColors" (ByVal nChanges As Long, lpSysColor As Long, lpColorValues As Long) As Long Declare Function GetSysColor Lib "user32" Alias "GetSysColor" (ByVal nIndex As Long) As Long 使用:i =GetSysColors(COLOR_ACTIVECAPTION)'i 是 RGB 值i = SetSysColors(1, COLOR_ACTIVECAPTION, RGB(255,0,0)) '把标题设置为红色 mscomm 串口通讯问题 1006 如何实现类似baidu输入框? 如何知道SendMessage执行的过程是否正确完成? 关于 SDK API 的简单问题,但却困扰着我,谢谢. 只有30分了.请大家帮忙.(如何调用存储对话框存放编辑框的东东??) 紧急问题,再现等待 通过DLL 使用vb编写vc的回调函数 高手请进 专业问题 简单程序 我想实现当鼠标放在按钮上时,鼠标就变成手,请教高手 如何获得文件的属性,当一个文件有一个以上的属性时? 如何让QQ在右下角的QQ图标象窗口一样隐藏啊????? CFileDialog问题,我怎样去掉它的Toolbar 谁能解决我这个问题?
COLORREF colorB=RGB(76,74,93);//背景色
COLORREF colorT=RGB(255,255,0);//前景色
SetDialogBkColor(colorB,colorT);
Public Const COLOR_SCROLLBAR = 0 '滚动条
Public Const COLOR_BACKGROUND = 1 '桌面背景
Public Const COLOR_ACTIVECAPTION = 2 '活动窗口标题
Public Const COLOR_INACTIVECAPTION = 3 '非活动窗口标题
Public Const COLOR_MENU = 4 '菜单
Public Const COLOR_WINDOW = 5 '窗口背景
Public Const COLOR_WINDOWFRAME = 6 '窗口框
Public Const COLOR_MENUTEXT = 7 '窗口文字
Public Const COLOR_WINDOWTEXT = 8 '3D 阴影 (Win95)
Public Const COLOR_CAPTIONTEXT = 9 '标题文字
Public Const COLOR_ACTIVEBORDER = 10 '活动窗口边框
Public Const COLOR_INACTIVEBORDER = 11 '非活动窗口边框
Public Const COLOR_APPWORKSPACE = 12 'MDI 窗口背景
Public Const COLOR_HIGHLIGHT = 13 '选择条背景
Public Const COLOR_HIGHLIGHTTEXT = 14 '选择条文字
Public Const COLOR_BTNFACE = 15 '按钮
Public Const COLOR_BTNSHADOW = 16 '3D 按钮阴影
Public Const COLOR_GRAYTEXT = 17 '灰度文字
Public Const COLOR_BTNTEXT = 18 '按钮文字
Public Const COLOR_INACTIVECAPTIONTEXT = 19 '非活动窗口文字
Public Const COLOR_BTNHIGHLIGHT = 20 '3D 选择按钮Declare Function SetSysColors Lib "user32" Alias "SetSysColors" (ByVal nChanges As Long, lpSysColor As Long, lpColorValues As Long) As Long
Declare Function GetSysColor Lib "user32" Alias "GetSysColor" (ByVal nIndex As Long) As Long
使用:
i =GetSysColors(COLOR_ACTIVECAPTION)
'i 是 RGB 值
i = SetSysColors(1, COLOR_ACTIVECAPTION, RGB(255,0,0))
'把标题设置为红色