在对界面进行绘制的时候,如果直接对界面DC进行操作,会出现闪烁的现象,解决方法是双缓冲技术----具体就是创建一个内存DC,将画图操作全部先在内存DC上进行,然后调用函数BitBlt或者StretchBlt将内存DC的图素复制到界面上。
C++ Bulider的双缓冲已经封装好了----只要把界面的DoubleBuffered属性设为True即可
在对界面进行绘制的时候,如果直接对界面DC进行操作,会出现闪烁的现象,解决方法是双缓冲技术----具体就是创建一个内存DC,将画图操作全部先在内存DC上进行,然后调用函数BitBlt或者StretchBlt将内存DC的图素复制到界面上。
C++ Bulider的双缓冲已经封装好了----只要把界面的DoubleBuffered属性设为True即可
转载于:https://www.cnblogs.com/zhujiecode/archive/2011/08/13/2137386.html