2016 - 2024

感恩一路有你

易语言编程入门教程 为什么小弟我用双缓冲了,绘图还是有闪烁,用的GDI ?

浏览量:2012 时间:2021-03-22 07:07:42 作者:admin

为什么小弟我用双缓冲了,绘图还是有闪烁,用的GDI ?

这还得看你窗口的刷新区域和刷新频率,双缓冲不能解决所有问题,还得取决于你的控制。记住:

1.尽量少刷新窗口。

2.刷新窗口,保持最小区域。PS:GDI 与双缓冲没有任何关系,GDI也能做双缓冲,而且绘制效率比GDI 更高。

mfc双缓冲,橡皮筋功能?

我想说的是你程序问题。不是双缓冲的问题。mfc制作橡皮筋功能绘图不会卡的,是你绘制的方法有问题。你应该响应鼠标消息,根据鼠标的位置进行绘制。可以直接在mousemove消息中重绘,不过个人觉得,你绘制的方法有问题,才会卡。你可以直接响应OnTimer消息,设置一个计时器,定时33毫秒一次响应,在哪里绘制。不管怎么说,单缓冲绘图不会卡,只会闪烁而已!

易语言编程入门教程 觅风易语言教程官网 易语言从入门到精通

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。