bcb中画图时的双缓冲

在对界面进行绘制的时候,如果直接对界面DC进行操作,会出现闪烁的现象,解决方法是双缓冲技术----具体就是创建一个内存DC,将画图操作全部先在内存DC上进行,然后调用函数BitBlt或者StretchBlt将内存DC的图素复制到界面上。

C++ Bulider的双缓冲已经封装好了----只要把界面的DoubleBuffered属性设为True即可

posted @ 2011-08-13 16:43  小二来壶酒  阅读(504)  评论(0编辑  收藏  举报