炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4314|回复: 2

[提问] Aplayer兼容问题等各种为题

[复制链接]

该用户从未签到

发表于 2016-5-8 12:56:02 | 显示全部楼层 |阅读模式
10炫彩币
基础元素创建AP之后  发现AP会在窗口上面。而且把窗口设置成可以调窗口大小之后会发现这种情况  会发现在窗口里面  还是调大小的指针


对了 还有 把窗口改成任意移动之后 失效了


下面是第二种


创建APLAYER之后  发现任何元素 不能覆盖他。  比如 分成布局 也是这样。  APLAYER 这个元素在另一个基础元素下面 会发现另一个基础元素根本不显示。
基础元素  弄成任意移动  之后 这个会失效。
当然不用的时候可以关闭它  ,可是我想做成这样呢?
   这种情况必须覆盖  而且不能  关闭 播放器 AP呀!

求解决 求下面能解决下这个!
附上编译好的文件和DEMO。
DEMO   



该用户从未签到

发表于 2016-5-8 14:39:11 | 显示全部楼层
这种情况你只能用XWnd_CreateEx再次创建一个子窗口,把你想覆盖 api的元素 创建在 XWnd_CreateEx 这个上,这样就能覆盖了。。。

只有一个窗口是没法覆盖的

还有,如果你想窗口大小变化,ap的窗口大小变化,必须自己响应onSize消息,自己去设置ap窗口的大小。。。即可
回复

使用道具 举报

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2016-5-12 20:39:48 | 显示全部楼层


    AP作为弹出窗口,跟随联动, 设置AP依附窗口透明就不会影响到主窗口,但是AP上的子元素还是会被覆盖, 例如播放按钮.

    或者拿到AP的绘制控制权,如果拿不到, 拦截AP的WM_PAINT消息, 创建一个画布,让他绘制在你的画布之上.
    让其可以控制.

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-5-2 13:24 , Processed in 0.062685 second(s), 15 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表