• 4443阅读
  • 4回复

谁能帮我解决播放界面不能随窗口变化而变化问题 [复制链接]

上一主题 下一主题
离线ygz2000
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2015-01-04


开始播放



增加播放容器宽度,从图二可见容器宽度增加了,而播放界面没增加




但我把鼠标移到播放容器或播放界面,点击一下,播放界面马上履盖播放容器,从图三可见。
我用SetConFig(21,'1'),SetWindowPos,sendmessage 都无法解决。
我的是XP+PB
万分感谢!!
离线aplayer

只看该作者 沙发  发表于: 2015-01-04
你需要在增加宽度的时候,调用 SetWindowPos 设置 APlayer 所在的容器 (一般是一个 AtlAxWin 类,创建 APlayer 实例时返回的句柄)的窗口的大小,
这样,里面的 APlayer 窗口就会自动跟着变了。
离线ygz2000

只看该作者 板凳  发表于: 2015-01-04
回 aplayer 的帖子
aplayer:你需要在增加宽度的时候,调用 SetWindowPos 设置 APlayer 所在的容器 (一般是一个 AtlAxWin 类,创建 APlayer 实例时返回的句柄)的窗口的大小,
这样,里面的 APlayer 窗口就会自动跟着变了。
 (2015-01-04 13:18) 

想问一下,为什么我把鼠标移到播放容器或播放界面,点击一下,播放界面马上履盖播放容器?
能不能提供一个设置,让我刷新一下播放器!
离线aplayer

只看该作者 地板  发表于: 2015-01-04
关于点一下覆盖我不清楚你的环境怎么会这样,但 SetWindowPos 设置位置是通常做法,也不需要什么设置,都这么做的。
离线ygz2000

只看该作者 4楼 发表于: 2015-01-04
回 aplayer 的帖子
aplayer:关于点一下覆盖我不清楚你的环境怎么会这样,但 SetWindowPos 设置位置是通常做法,也不需要什么设置,都这么做的。
 (2015-01-04 14:46) 

唉!我解决不了了!
谢谢!
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个