如何在layeredwindow下半透明显示WebB
发布时间: 2013-03-01 18:33:02 作者: rapoo
怎么在layeredwindow上半透明显示WebBrowser控件?
创建了一个layered window然后调用UpdateLayeredWindow函数可以进行alpha混合半透明显示图片、flash等元素,但是不知道怎么半透明显示WebBrowser控件;试过用显示flash的方式,行不通。分析了一下原因:
flash显示方式:网上抄了一个OleContainer模板,
这种效果还是可行的,2011年已经实现了,但是实现原理很特别,而且不同IE的版本处理方式也不同,REDUI源码里有实现(很多人有源码,但恐怕愿意看的人没几个),不过暂时只针对IE9,其它版本IE会崩溃,知道原因,懒得改。
以前写的帖子在这里:带浏览器控件的透明窗口演示
[解决办法]