社区
界面
帖子详情
设置Static控件背景透明
a1234567750
2009-11-27 04:52:19
1、通过重载OnCtrlColor可以将Staic的背景设置透明吗,可以的如何做?
2、如果Static是动态创建的,如果使之透明??因为OnCtrlColor是在对话框创建的时候执行的,那么动态创建Static怎样透明呢
...全文
163
5
打赏
收藏
设置Static控件背景透明
1、通过重载OnCtrlColor可以将Staic的背景设置透明吗,可以的如何做? 2、如果Static是动态创建的,如果使之透明??因为OnCtrlColor是在对话框创建的时候执行的,那么动态创建Static怎样透明呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a1234567750
2009-11-30
打赏
举报
回复
[Quote=引用 4 楼 hzy694358 的回复:]
1、在OnCtrlColor中
if(CStatic控件.GetDialogItem==pWnd)
{
pDC->SetBkMode(TRANSPARENT);
}
2、在OnPaint函数里获取动态创建的CStatic控件的DC进行透明
处理就可以了,
[/Quote]
1可以的、2、我试了怎么不行呢
hzy694358
2009-11-29
打赏
举报
回复
1、在OnCtrlColor中
if(CStatic控件.GetDialogItem==pWnd)
{
pDC->SetBkMode(TRANSPARENT);
}
2、在OnPaint函数里获取动态创建的CStatic控件的DC进行透明
处理就可以了,
wfx_net
2009-11-28
打赏
举报
回复
以将Staic的背景设置透明吗,可以的如何做?
创建一个与对话宽背镜色一致的Brush,然后反会这个Brush
zkw0302
2009-11-28
打赏
举报
回复
[Quote=引用 1 楼 bragi523 的回复:]
重写,派生出自己的CXXXStatic类。然后重载OnPaint,在里面调用SetBkMode(TRANSPARENT);
[/Quote]
支持
bragi523
2009-11-27
打赏
举报
回复
重写,派生出自己的CXXXStatic类。然后重载OnPaint,在里面调用SetBkMode(TRANSPARENT);
visual c++ vc
Static
控件
背景
透明
时 文字覆盖问题的解决方案.zip
visual c++ vc
Static
控件
背景
透明
时 文字覆盖问题的解决方案.zip
MoreWindows界面编程第五篇 静态
控件
背景
透明
化
博客文章《Windows界面编程第五篇 静态
控件
背景
透明
化》的配套程序,示范了二种不同的方法来
设置
静态
控件
的
透明
背景
,程序注释翔实,讲解细致,可读性强。
C
Static
静态
控件
透明
-完美解决
为公司开发的静态
控件
,解决了所有的
透明
显示问题 1.动态刷新,文字重叠问题 2.父窗口放大之后,
背景
不对问题 3.频繁刷新闪动问题。 csdn有个帖子几十页也没解决,足见开发的难度之高。
VC通用
控件
背景
透明
的方法
Static
、Edit、Check Box、Radio等常用
控件
透明
的方法,无需重写类,解决重影问题。 仅在VS2012下测试通过。
背景
透明
的
Static
、Radio、CheckBox、GroupBox
控件
,支持PNG图片作为
背景
1、支持加载文件中的PNG图片作为
背景
2、支持
透明
的
Static
控件
3、支持
透明
的Radio
控件
4、支持
透明
的CheckBox
控件
5、支持
透明
的GroupBox
控件
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章