动态视频桌面是怎么跟桌面整理软件兼容的呢?百思不得其姐!

hurryboylqs 2018-11-06 06:11:39
我看市面上的火萤,upupoo这两个视频桌面软件都能在桌面上播放视频,而且能跟腾讯的桌面整理软件兼容,腾讯桌面整理实际就是创建了一个窗口覆盖住了原来的系统桌面,窗口结构如下图:


目前也想做一个类似的在桌面播放视频的小软件,所有都实现了,就是现在会被腾讯桌面整理软件盖住,而上面说的两个不会,他们的视频能显示出来,我的实现方法跟他们差不多,但是我的会被盖住,更惊奇的是把火萤主程序打开,关闭它的视频桌面功能,我的视频也能看到,不知道huoying主程序里做了啥动作,关闭huoying主程序,我的视频也就会被腾讯桌面整理覆盖住,看不到了,百思不得其姐!求指点。
相关参考文档
:https://www.codeproject.com/Articles/856020/Draw-Behind-Desktop-Icons-in-Windows
...全文
637 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
第六感! 2020-09-29
  • 打赏
  • 举报
回复
我也遇到同样的问题
hurryboylqs 2019-10-08
  • 打赏
  • 举报
回复
引用 6 楼 这是一个正经昵称 的回复:
[quote=引用 1 楼 17岁boy想当攻城狮 的回复:] 之前看你在我的博客里提问,我来告诉你吧,火萤做的工作是开启work窗口后,重新建立一个窗口并为此窗口的子窗口,最后在上面绘图即可,!
还是会被桌面整理盖住的啊,我也是一直不知道怎么解,不过我发现火萤和WE应该是用的同一种方式。[/quote] 感觉像是火萤和腾讯有特定接口,猎豹的轻桌面,火萤也穿透不了。
  • 打赏
  • 举报
回复
引用 7 楼 hurryboylqs 的回复:
[quote=引用 6 楼 这是一个正经昵称 的回复:] [quote=引用 1 楼 17岁boy想当攻城狮 的回复:] 之前看你在我的博客里提问,我来告诉你吧,火萤做的工作是开启work窗口后,重新建立一个窗口并为此窗口的子窗口,最后在上面绘图即可,!
还是会被桌面整理盖住的啊,我也是一直不知道怎么解,不过我发现火萤和WE应该是用的同一种方式。[/quote] 感觉像是火萤和腾讯有特定接口,猎豹的轻桌面,火萤也穿透不了。[/quote] 桌面整理更新内容:完美兼容了WallPaper Engine。所以感觉火萤和WE只是做了自己的工作,兼容是桌面整理方做的。还没搞懂其中的原理。
  • 打赏
  • 举报
回复
引用 1 楼 17岁boy想当攻城狮 的回复:
之前看你在我的博客里提问,我来告诉你吧,火萤做的工作是开启work窗口后,重新建立一个窗口并为此窗口的子窗口,最后在上面绘图即可,!
还是会被桌面整理盖住的啊,我也是一直不知道怎么解,不过我发现火萤和WE应该是用的同一种方式。
零隐 2019-04-19
  • 打赏
  • 举报
回复
牛人 ,在桌面播放视频。
hurryboylqs 2019-04-08
  • 打赏
  • 举报
回复
引用 3 楼 17岁boy想当攻城狮 的回复:
之前看你在我的博客里提问,我来告诉你吧,火萤做的工作是开启work窗口后,重新建立一个窗口并为此窗口的子窗口,最后在上面绘图即可,!
你这样说的比较笼统,你可以做个demo试试看腾讯桌面整理会不会有问题,就随便画几个字在你说的这个子窗口里就行,看会不会被腾讯的桌面覆盖
  • 打赏
  • 举报
回复
之前看你在我的博客里提问,我来告诉你吧,火萤做的工作是开启work窗口后,重新建立一个窗口并为此窗口的子窗口,最后在上面绘图即可,!
hurryboylqs 2018-11-07
  • 打赏
  • 举报
回复
引用 1 楼 zgl7903 的回复:
看SPY++ 的截图, huoying 好像是将窗口进程注入到了任务管理器中, LZ的也是这样操作的么?
不是注入,只是把父窗口设为桌面背景窗口的子窗口而已,注入那种会有很多问题,现在都不采取这种注入方式做了。
zgl7903 2018-11-07
  • 打赏
  • 举报
回复
看SPY++ 的截图, huoying 好像是将窗口进程注入到了任务管理器中, LZ的也是这样操作的么?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧