社区
界面
帖子详情
如何让对话框透明,而对话框上的控件不透明?
webphoenix
2010-11-24 04:25:30
如题。
最近写个工具有这样一个需求,如何让对话框透明,而对话框上的输入框、按钮不透明?
...全文
283
11
打赏
收藏
如何让对话框透明,而对话框上的控件不透明?
如题。 最近写个工具有这样一个需求,如何让对话框透明,而对话框上的输入框、按钮不透明?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libinfei8848
2010-11-27
打赏
举报
回复
对话框和上面的空间都是独立的,分别设置属性不能达到你的效果?
tzxx
2010-11-27
打赏
举报
回复
我参考这篇文章做过一个。
http://www.codeproject.com/KB/dialog/PerfectTranlucentDlg.aspx
webphoenix
2010-11-27
打赏
举报
回复
谢谢大家,我在codeproject上找了几个
eduyu
2010-11-27
打赏
举报
回复
用SetWindowRgn函数。
做一个Rgn,刚好能囊括所有控件,这样,窗口就只会显示控件所在的区域。
LayeredWindow是全透明,控件也不会例外。不过用个layeredwindow做底层,设个半透明,效果会漂亮不少。就像Google desktop里的gadget一样。
yann2
2010-11-25
打赏
举报
回复
[Quote=引用 3 楼 vc_zsy 的回复:]
这个比较纠结~~需要两个窗口才能实现你这个效果
下面一层是窗口的透明 使用函数UpdateLayeredWindow
上面一层是窗口控件的显示 使用SetLayeredWindowAttributes
[/Quote]
正解,LZ也可以看看我回的别的一个帖子
http://topic.csdn.net/u/20101125/09/ba35fc29-3958-4f9e-92e7-83673ecaebb1.html?81840
kintar_chu
2010-11-25
打赏
举报
回复
其实你给窗体弄一个纯色背景.你把颜色透明掉就行了.透明度也可设置...
控件的颜色不要弄成那样的就行了.
VC_ZSY
2010-11-24
打赏
举报
回复
[Quote=引用 2 楼 ionstorm2 的回复:]
晕了,vc6的话把对话框的属性设置透明勾上,把对应控件的属性Transparent也给勾上,负负得正不就成了?
[/Quote]
有才,这样是全透明了~~估计不是他要的效果吧
VC_ZSY
2010-11-24
打赏
举报
回复
这个比较纠结~~需要两个窗口才能实现你这个效果
下面一层是窗口的透明 使用函数UpdateLayeredWindow
上面一层是窗口控件的显示 使用SetLayeredWindowAttributes
Ionstorm2
2010-11-24
打赏
举报
回复
晕了,vc6的话把对话框的属性设置透明勾上,把对应控件的属性Transparent也给勾上,负负得正不就成了?
dubiousway
2010-11-24
打赏
举报
回复
我觉得,这样要求的话,就不要用对话框了。
而把上面的输入框,按钮 等,都用 create 建立。并固定调整好他们之间的相对位置。每次需要的时候,把他们一个个按照相对位置 show出来。这样也算透明了吧。-_-
MFC实现背景
透明
,
控件
不
透明
的
对话框
,且点击图片有事件响应
本文介绍如何在MFC中实现
对话框
背景半
透明
而
控件
保持不
透明
的效果,并通过添加图片
控件
来触发相应事件。
[VC中
对话框
窗体背景
透明
而
控件
不
透明
]
本文介绍了一种在VC中使
对话框
背景
透明
的方法,通过使用SetLayeredWindowAttributes函数设置Alpha值来实现背景
透明
,同时保持
对话框
上
控件
不
透明
。
mfc
对话框
透明
控件
不
透明
_调光薄膜凸版印刷确立不通电
透明
、通电不
透明
的反转模式LC MAGIC量产技术...
本文介绍了如何在MFC中实现
对话框
的
透明
效果,同时保持
控件
的不
透明
状态。这项技术适用于汽车、电车窗户以及会议室等场景,能够在需要时提供隐私保护。文中提及的技术还涉及到了印刷领域的创新,如不通电
透明
、通电不
透明
的反转模式LC MAGIC量产技术。
mfc
对话框
透明
控件
不
透明
_背景
透明
,文字不
透明
的兼容处理
本文详细介绍了在不同浏览器中实现背景
透明
而文字不
透明
的方法,包括CSS3的opacity和rgba特性,以及IE专有的Alpha滤镜,并提供了一个兼容所有浏览器的解决方案。
mfc
对话框
透明
控件
不
透明
_MFC 访问
对话框
控件
的七种方法
本文介绍了使用不同方法实现加法计算器的过程,包括直接通过编辑框获取数据、利用
对话框
数据交换机制等多种方式。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章