单选按钮和多选按钮怎样去掉背景

ningto.com 2011-04-07 12:02:47
如题!!!
...全文
157 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dream0411 2011-04-07
  • 打赏
  • 举报
回复
如果是资源里拖出来的控件,那就在控件的属性里,将Transparent设为TRUE就好了。

如果是代码里创建的,需要处理WM_CTLCOLOR:
pDC->SetBkMode(TRANSPARENT);
return m_brush;
这个m_brush是一个想要的背景色,至于空画刷那个,我试不来,可能是因为我的对话框使用了其他背景色吧。
simile71 2011-04-07
  • 打赏
  • 举报
回复
处理WM_CTLCOLOR消息
设置背景SetBkMode(TRANSPARENT);
返回空画刷
ningto.com 2011-04-07
  • 打赏
  • 举报
回复
楼上方法不行啊,
由于对话框背景是图片所以要去掉单选钮和多选按钮的背景, 能不能给个有用的实例, 多谢了!!!

15,979

社区成员

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

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