社区
界面
帖子详情
我用SetLayeredWindowAttributes能够设置Dialog窗口半透明,但是把这个对话框设置成child就不可以了
dotnet90
2012-02-13 02:03:35
我用SetLayeredWindowAttributes能够设置Dialog窗口半透明,
但是把这个对话框设置成child就不可以了,作为别的窗口的子窗口贴在别的窗口下面就不能半透透明了,
求dialog半透明的解决方案?
...全文
300
8
打赏
收藏
我用SetLayeredWindowAttributes能够设置Dialog窗口半透明,但是把这个对话框设置成child就不可以了
我用SetLayeredWindowAttributes能够设置Dialog窗口半透明, 但是把这个对话框设置成child就不可以了,作为别的窗口的子窗口贴在别的窗口下面就不能半透透明了, 求dialog半透明的解决方案?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dll520wf
2012-12-03
打赏
举报
回复
问题解决的么? 子窗口透明功能或者是半透明功能如何实现呢?????
zhanshen2891
2012-02-14
打赏
举报
回复
你需要自己实现子窗口功能。
dotnet90
2012-02-14
打赏
举报
回复
子窗口透明功能或者是半透明功能如何实现呢
写不动代码的人
2012-02-13
打赏
举报
回复
就是这样规定的 只能是popup窗口
healer_kx
2012-02-13
打赏
举报
回复
[Quote=引用 3 楼 visualeleven 的回复:]
SetLayeredWindowAttribute does not work for child windows.
[/Quote]
NOTICE this sentence吧。
Eleven
2012-02-13
打赏
举报
回复
SetLayeredWindowAttribute does not work for child windows.
dotnet90
2012-02-13
打赏
举报
回复
透明功能我会,关键是贴到一个窗口内做为child窗口,透明功能就没有效果了
CppCoder
2012-02-13
打赏
举报
回复
PNG图片+GdiPlus
在VC6.0中用GDI+调用png图片实现半透明渐变的特效窗口
http://www.bianceng.cn/Programming/vc/201010/19733.htm
仅供参考
[用Update
Layer
ed
Window
实现任意异形
窗口
]
前面提到,我们可以用
Set
Window
Rgn或
Set
Layer
ed
Window
Attributes
实现不规则以及
半透明
的效果 对于
Set
Window
Rgn,它通过一个Rgn来
设置
区域,这个Rgn一般可以从图片中读取,在这张图片中,将不需要显示的区域标记为一种特殊的颜色,这里有个问题,必须保证这种颜色没有被正常的区域使用,否则会被误伤。为了解决这个问题,可以考虑用两张图片,增加一张单色的掩码图,这...
分层
窗口
(
layer
ed
window
s)
Janky_H contact me at Janky_H@hotmail.com
Layer
ed
Window
s
Window
s 2000 introduces a new extend
ed
window
style bit: WS_EX_
LAYER
ED
. When us
ed
properly, it can significantly imp
MFC实现
半透明
置顶效果(附完整源码)
MFC实现
半透明
置顶效果(附完整源码)
PNG透明窗体全攻略(控件不透明)vc++程序指导
这两天在研究透明窗体,总算略有小成。网上大部分文章都是介绍到把窗体弄透明就没有下文。其实窗体透明并不难,难就难在透明的窗体上还要放控件。今 天我就把窗体透明一直到控件不透明怎么制作一块给写了吧。先截张图诱惑下你们,如果你没兴趣就没必要再看下文了,有兴趣的话就继续往下看吧^_^!
看好了,这是XP系统,未装.net。我的Photoshop学的不太好,把玻璃片弄的太透了些,如果你们有好的美术,再加上这种技术,肯定会如 鱼得水。下面就来详细说说它的制作过程吧:
layer
ed
window
layer
ed
window
, 中文似乎翻成分层
窗口
, 是
window
s 为了提高不规则
窗口
而提供的
窗口
类型. 某些calender 类的软件中, 那些顶层的
半透明
的
窗口
大多应该都是
layer
ed
window
. 常用的API 就2个: Update
Layer
ed
Window
(),
Set
Layer
ed
Window
Attributes
(). 但是使用
layer
ed
window
有2个限制:1
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章