社区
界面
帖子详情
vc/mfc如何实现半透明窗体
mmilmf
2009-09-27 09:02:36
如题,要求实现一个半透明的窗体,但是窗体上的控件不会受影响即不透明。我用了SetLayeredWindowAttributes实现,结果什么都是半透明的。dota的选择界面上不知道用什么方法实现的半透明效果,按钮等控件却不受影响,有谁知道啊,给讲解下,最好是有讲解和代码,谢谢啊~~~
...全文
462
12
打赏
收藏
vc/mfc如何实现半透明窗体
如题,要求实现一个半透明的窗体,但是窗体上的控件不会受影响即不透明。我用了SetLayeredWindowAttributes实现,结果什么都是半透明的。dota的选择界面上不知道用什么方法实现的半透明效果,按钮等控件却不受影响,有谁知道啊,给讲解下,最好是有讲解和代码,谢谢啊~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mmilmf
2009-09-28
打赏
举报
回复
谢谢各位了,有没有更详细的讲解啊。我最近在搞vc,希望高手指点下
chenyu2202863
2009-09-28
打赏
举报
回复
请看我们国人写的文章~
http://www.codeproject.com/KB/dialog/PerfectTranlucentDlg.aspx
不过是基于Jarry Wang的~
Allen_zhang
2009-09-28
打赏
举报
回复
用SetLayeredWindowAttributes是设置全部窗口的透明度
要实现背景半透明用UpdaeLayeredWindow+png图片就可以实现
不过LayerdWindow是不能承载控件的,这个需要用另外一个窗体来承载控件,然后将两个窗体同步移动就可以了,有点麻烦
kimng
2009-09-27
打赏
举报
回复
学习。。。。
wreckage2009
2009-09-27
打赏
举报
回复
^.^ ……
oyster2008
2009-09-27
打赏
举报
回复
使用GDI+重绘背景
MoXiaoRab
2009-09-27
打赏
举报
回复
SetLayeredWindowAttributes只能实现全部透明。
你这种需求需要Hook,把Windows界面蒙上一层假的,看起来就像半透明的
RockurSoul
2009-09-27
打赏
举报
回复
自绘窗口吧
RockurSoul
2009-09-27
打赏
举报
回复
AlphaBlend
mmilmf
2009-09-27
打赏
举报
回复
我是指定颜色了,只不过那不是半透明而是全透明了。网上有用UpdaeLayeredWindow实现的好像也太好。有谁知道啊,期待啊.......
an_bachelor
2009-09-27
打赏
举报
回复
可以指定透明色 那样特定颜色的部分才透明
MFC
创建
半透明
窗体
VC
创建
半透明
窗体
,
MFC
,源代码,打包好的
VC
++
半透明
窗体
实现
实现
一个
半透明
的对话框
窗体
,效果很好,可以扩展为屏幕锁定软件,
半透明
窗体
的透明度可以修改达到理想的透明效果,同时
窗体
的背景图片也可以随自己的心意去选择,编译平台:
VC
6.0,VS 2005,VS 2008都可以,欢迎...
VC
#.NET+GDI+开发交互式CAD系统
本课程用
VC
#.NET结合GDI+,从无到有开发一个功能较完整的小型交互式CAD系统。 作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。 课程先讲准备知识,然后讲整个系统的开发思路和主要...
透明
窗体
的
VC
源码
在
MFC
下
实现
透明
窗体
,可根据需要设定窗口为
半透明
或全透明。简单的示例代码
VC
6.0用滑块拖动适时改变
窗体
的透明度.rar
VC
6.0使用滑块的一个例子,拖动滑块从而适时改变
窗体
的透明度,如示例截图所示,你通过本窗口可看到窗口下层的Windows资源管理器窗口的内容,拖动下方的滑块,可改变
窗体
的透明度,使其由
半透明
状态变为透明或完全...
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章