您的位置:首页 > 其它

标签背景透明以及文字重叠问题解决方法

2014-03-28 23:05 671 查看
当我们在窗口使用了非系统默认颜色或图片当背景时,上面的标签等控件实在是影响美观



这个问题,只要设置标签的背景为透明就可以解决,代码如下:

C/C++ code

?


但是这样还有一个问题,当我们需要更新标签上面的文字时,会造成重叠在一起,先看一下效果:

SetDlgItemText(IDC_STATIC1,_T("第一次文字"));

SetDlgItemText(IDC_STATIC1,_T("第二次文字"));



解决方法:修改文字后,通知父窗口刷新

C/C++ code

?
最终结果:



源码下载:

/article/2732441.html

如果觉得上面的按钮效果不好,可参考另一个帖子

自绘实现半透明水晶按钮
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: