+ -
当前位置:首页 → 问答吧 → C++Builder界面开发时,底图会显动

C++Builder界面开发时,底图会显动

时间:2011-12-01

来源:互联网

各位高手,请教一个问题,我用了一张底图作为主界面,上面放上小图与控制配合做出菜单选项,鼠标移上一个按扭(小图)开始变成另外一张小图,但如果我鼠标在各个菜单移动的快,那么底图会出现明显示的闪动,请问如何解决,谢谢。

作者: freebird2020   发布时间: 2011-12-01

启用父控件得双缓冲看看,DoubleBuffered = true;估计效果不是多明显。象这种效果一般不是这么实现得。应该是自己处理画出来得

作者: zzbinfo   发布时间: 2011-12-01

自己处理画出来的,啥意思?
我一个按扭实际上做了两张图,光标移上去换另一张小图。但大的底图,会闪动。

作者: freebird2020   发布时间: 2011-12-01

引用 2 楼 freebird2020 的回复:
自己处理画出来的,啥意思?
我一个按扭实际上做了两张图,光标移上去换另一张小图。但大的底图,会闪动。
设置窗体得 DoubleBuffered = true;

作者: zzbinfo   发布时间: 2011-12-01

设置过了,没啥用。

作者: freebird2020   发布时间: 2011-12-01

简单的,用个第三方的皮肤控件吧。

作者: zzbinfo   发布时间: 2011-12-01

你有吗?给个吧,

作者: freebird2020   发布时间: 2011-12-01

根据你的需求网上搜一下吧,我还真没有

作者: zzbinfo   发布时间: 2011-12-01

xe2自带皮肤控件。

作者: cankoo   发布时间: 2011-12-01