• 6714阅读
  • 6回复

APlayer 窗口改变尺寸闪烁和父窗口属性的关系 [复制链接]

上一主题 下一主题
离线aplayer
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2014-06-15
有开发同学反馈,APlayer 窗口在改变大小的时候背景会闪烁,其实是因为拖动大小时父窗口在重绘背景,
这时APlayer也在重绘,会导致闪烁现象,请确保APlayer到顶层窗口之间的所有父窗口都有 WS_CLIPCHILDREN 风格,
就可以避免这种现象。
离线方丈

只看该作者 沙发  发表于: 2015-02-19
.版本 2
.支持库 const

OldStyle = GetWindowLong (外形框1.取窗口句柄 (), #GWL_STYLE)  ' 保存窗口的原样式值
SetWindowLong (外形框1.取窗口句柄 (), #GWL_STYLE, 位或 (OldStyle, #WS_CLIPCHILDREN))  ' 设置新样式值,增加WS_CLIPCHILDREN样式,

从别的地方复制过来修改的  这样就不闪了 留个备份吧
离线追风295

只看该作者 板凳  发表于: 2015-08-23
不错 值得备份
离线潇洒人生

只看该作者 地板  发表于: 2016-05-03
看看
离线460912849

只看该作者 4楼 发表于: 2016-05-04
看不懂...
离线工程师

只看该作者 5楼 发表于: 2017-09-26
不错 值得备份
离线zhangsongkl

只看该作者 6楼 发表于: 2019-11-23
值得备份 .
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个