在绘制文本时,会涉及到一个问题,就是用户必须等待相当长的时间才能看到绘制好的图形.如前所述,解决方案是先把文本绘制到图像上,再在完成了所有的绘图操作后,把整个图像绘制到窗口中.
我们可以举例给大家说明一下.
1.创建一个新的Windows应用程序DoubleBuffer,添加一个OnPaint()方法,用随机颜色绘制许多线条.
2.在运行这个例程时,可以看到绘制的过程(假定机器的速度不是很快),在全部的绘图操作完成后,就可以看到相应的效果图了.
3.现在添加双倍缓冲,如果用代码替换onPaint()方法,图形会在一两秒钏内绘制完.
[免责声明] 本站部分文章和图片均来自用户分享和网络收集,版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如有侵权请联系本站, 合肥网络公司专注于网络推广,转载请说明出处:www.jiufei.net/study/webdesign6850.html
售后响应及时
全国7×24小时客服热线阿里云硬件支持
更安全、更高效、更稳定价格公道透明
全国统一价,不弄虚作假合作风险小
重合同讲信誉,无效全额退款