日期:2014-05-18  浏览次数:20832 次

如何使窗体半透明化, 窗体上的控件不透明?
如题,我看有人问了很多了,但是没有找到满意的,希望大家帮忙

------解决方案--------------------
参考gid+和png图片
效果如下
http://blog.csdn.net/jinjazz/archive/2007/11/01/1860437.aspx
------解决方案--------------------
实现起来确实有一定难度,帮你顶顶,看看有没有特别好的方法可以学习一下
------解决方案--------------------
用OPacity不行么?
偶没有试过
------解决方案--------------------
http://www.codeproject.com/KB/aspnet/How_to_make_VistaForm.aspx
------解决方案--------------------
使用半透明PNG图片作为背景定制不规则的窗体...

ref: http://blog.sina.com.cn/s/blog_589d32f501008anf.html

^ō^
------解决方案--------------------
用OPacity会连控件一起变半透明`~
观望`~~
------解决方案--------------------
探讨
使用半透明PNG图片作为背景定制不规则的窗体...

ref: http://blog.sina.com.cn/s/blog_589d32f501008anf.html

^ō^

------解决方案--------------------
如果是在Vista上面,通过PInvoke调用Vista Aero的API是可以做到的,效果叫做Sheet of Glass但是只能在Vista,
Server 2008上面通过系统API做到。老版本的Windows是没有这个API的,如果自己手工绘制,那又会花去太多时间每个像素的处理。

http://www.codeproject.com/KB/vista/AeroGlassForms.aspx