本人最先是使用
self.Color := clwhite;//假设你的透明色为白色
Self.TransparentColor := True;
self.TransparentColorValue := clwhite;
Self.BorderStyle := bsnone;
和将TShockwaveFlash的wmmode=transparent,和background=-1这种方式可以制作出透明播放的效果啦,但是他不稳定,有时什么都没动都不能透明播放,晕死啦!
后来
我在网上看到啦FlashPlayerControlForDelphi这个控件,他的原理是通过封装flash.ocx的方式来实现透明效果,所以我也想用这种方法,可惜没搞出来,顾在这里想请大家啦一起研究下!
当然要是封装不行,别的方法也成,只要稳定就好!谢谢!
【不能使用第三方的dll等,而且涉及第三方版权的方法均不能使用!】
前一张帖子http://topic.csdn.net/u/20071026/15/69236fc4-f991-41a0-8417-9815ffe7a912.html
发啦一个月多也没有牛人提供的方法能搞定!
self.Color := clwhite;//假设你的透明色为白色
Self.TransparentColor := True;
self.TransparentColorValue := clwhite;
Self.BorderStyle := bsnone;
和将TShockwaveFlash的wmmode=transparent,和background=-1这种方式可以制作出透明播放的效果啦,但是他不稳定,有时什么都没动都不能透明播放,晕死啦!
后来
我在网上看到啦FlashPlayerControlForDelphi这个控件,他的原理是通过封装flash.ocx的方式来实现透明效果,所以我也想用这种方法,可惜没搞出来,顾在这里想请大家啦一起研究下!
当然要是封装不行,别的方法也成,只要稳定就好!谢谢!
【不能使用第三方的dll等,而且涉及第三方版权的方法均不能使用!】
前一张帖子http://topic.csdn.net/u/20071026/15/69236fc4-f991-41a0-8417-9815ffe7a912.html
发啦一个月多也没有牛人提供的方法能搞定!
解决方案 »
- 非常简单的理论问题
- 一个高难度的问题!哪个高手能解决???
- 请问如何把工程的Unit1.pas保存到子目录下?
- 有谁知道CaliberRm后台的数据库是用哪一家的
- 在局域网内部客户端怎样用socks5代理连接一些代理服务器与外部通信
- 在Delphi2005+MSsql2000 中重装MSSQL2000后无法打开TFORM ? 请高手指点!
- 使用Delphi开发三层结构,使用Crystal做报表
- 请问小新,以及其它delphi高手一个简单问题,我从网上下载了一个报表控件,请问该如何使用?
- 祝贺CSDN主页改版!
- WIN7下,程序界面不显示,WINDOWS进程中有
- dbchart Y坐标的设置
- 散分~~
金山影霸(是不是自己画的不清楚,说不定播放控件就支持半透明的)的桌面播放是差不多的道理,不过你得更简单不需要处理层的问题。
这样处理是flash控件不支持半透明的前提下才需要这样处理。
流播放的好像以前已经有人处理过了。你找找吧。
虽然这是商业源码~但能找到的
http://www.2ccc.com/article.asp?articleid=4462