社区
C++ 语言
帖子详情
视频播放上添加一个透明控件
lefeiTC
2012-03-17 11:29:46
就是在一个播放视频的窗口上如何才能产生一个透明的控件,。比如说窗口A在播放视频,空间B在A上,并且要透明,据我所知如果A,b属于子父关系的话, A的刷新汇覆盖掉B, 如果A,b是兄弟关系的话,貌似A的透明是透明成父窗口的,而不是层叠在他下面的A
...全文
337
8
打赏
收藏
视频播放上添加一个透明控件
就是在一个播放视频的窗口上如何才能产生一个透明的控件,。比如说窗口A在播放视频,空间B在A上,并且要透明,据我所知如果A,b属于子父关系的话, A的刷新汇覆盖掉B, 如果A,b是兄弟关系的话,貌似A的透明是透明成父窗口的,而不是层叠在他下面的A
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sanshui
2012-04-28
打赏
举报
回复
闪烁很有可能,视频播放一般都是25帧每秒,你覆盖个东西在上面,在不停重绘
icewolf13
2012-04-28
打赏
举报
回复
楼上能帮忙提供个范例么 我也在找这个问题 视频播放上面加了透明层 要么闪烁 要么不透明 少数视频播放可以透明 还没搞明白该怎么整
幻海轩辕
2012-04-09
打赏
举报
回复
你是是创建一个兄弟窗口 设为镂空图 还是用SetLayeredWindowAttributes 参数改下 在镂空图上加控件
qt没用过 我只帮你提供下win32api下的做法看看
lefeiTC
2012-03-24
打赏
举报
回复
[Quote=引用 1 楼 yang1yao2wu3 的回复:]
在create的时候SetWindowLong(hWnd,GWL_EXSTYLE,GetWindowLong(hWnd,GWL_EXSTYLE)^0x80000); SetLayeredWindowAttributes(hWnd,RGB(20,100,20),60,3); 设置透明;
再用
SetWindowLong
SetWindowPos
你懂得
[/Quote]
我用的是qt写的, 但是据我尝试。。你透明的话,透过的是父窗口的颜色。。如果你把播放的那个作为父窗口,那么他刷新的时候,会把子窗口覆盖掉。。。
幻海轩辕
2012-03-23
打赏
举报
回复
用createwindow() 单独创建个控件 再设置属性
东莞某某某
2012-03-22
打赏
举报
回复
对要透明的控件写个派生类吧,1L说的SetLayeredWindowAttributes不灵活,会使控件全部透明化
赵4老师
2012-03-22
打赏
举报
回复
在显示器屏幕上贴一块透明胶布。(^_^)
幻海轩辕
2012-03-22
打赏
举报
回复
在create的时候SetWindowLong(hWnd,GWL_EXSTYLE,GetWindowLong(hWnd,GWL_EXSTYLE)^0x80000); SetLayeredWindowAttributes(hWnd,RGB(20,100,20),60,3); 设置透明;
再用
SetWindowLong
SetWindowPos
你懂得
AVPlayer
播放
视频
的简单Demo
本Demo "AVPlayer
播放
视频
的简单Demo" 是
一个
基础的实现,它展示了如何使用AVFoundation框架中的AVPlayer来实现
视频
播放
功能。下面将详细介绍这个Demo包含的关键知识点。 1. **AVPlayer**:AVPlayer是AVFoundation...
java源码包---java 源码 大量 实例
5个目标文件,演示Address EJB的实现,创建
一个
EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回
一个
经过初始化的上下文,用client的getHome()函数调用Home接口...
Winform
视频
流上
添加
透明
控件
最近一直在研究Winfrom上如何
添加
透明
控件
,经过各种方法的尝试,终于实现了
一个
还算可以的实现方案.实现思路就是通过嵌套多层窗体来实现
透明
效果. 通过设置BackColor 和TransparencyKey 属性来实现
透明
. 也就是下层...
CWinform
视频
流
添加
透明
控件
:让监控界面更具现代感的开源解决方案
CWinform
视频
流
添加
透明
控件
项目,正是基于这一需求,提供了一种创新性的解决方案。该项目通过C# Winform框架,实现了
一个
集成了
透明
控件
的
视频
监控Demo,能够为监控界面增添现代感,同时保持功...
Qt在
视频
窗口上显示半
透明
控件
场景:
视频
窗口QLabel的句柄传给DXVA,由DXVA渲染。在
视频
窗口上显示半
透明
的...首先
视频
窗口和
透明
控件
不能是父子对象关系,否则子对象(
透明
控件
)会直接隐藏,所以必须是同级的。 解决方法: 子类化QLabel,设置.
C++ 语言
65,199
社区成员
250,520
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章