关于界面颜色问题

buxlhboy 2004-11-17 08:27:06
我设计界面时设计了修改界面颜色的功能,但是当我改变了对话框界面的颜色后,发现对话框内的几个控件没有因此而改变,尤其是Label静态控件,占用地方大又很突出,非常难看!我试改他的属性里的transparence设置,但没啥变化。我不知道我哪些方法错了。
有啥方法可以让对话框中控件全部保证颜色一致?
再次谢谢各位给我这位初学者的帮助,跪谢!!
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xu123 2004-11-18
  • 打赏
  • 举报
回复
直接将控件的属性(Transparent)选中就可以吧
LLLucifer 2004-11-18
  • 打赏
  • 举报
回复
WM_CTLCOLOR
woyaojinqu 2004-11-17
  • 打赏
  • 举报
回复
在ondraw或onerasebackground中使用pdc->setbkmode(transparent)设置控件的背景色为透明,本人已经调试通过,试试看
Blue_Light 2004-11-17
  • 打赏
  • 举报
回复
OnCtlColor
I_Love_CPP 2004-11-17
  • 打赏
  • 举报
回复
恩。 用WM_CTLCOLOR。
flyelf 2004-11-17
  • 打赏
  • 举报
回复
WM_CTLCOLOR中设置静态控件的透明效果

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧