mfc picture control画的线一闪一闪
时间: 2023-08-03 17:05:33 浏览: 129
MFC图像闪烁
4星 · 用户满意度95%
可能是因为你没有在绘制线条前调用 `BeginPaint()` 函数,或者没有在绘制完成后调用 `EndPaint()` 函数。这会导致绘制的内容没有正确地更新到屏幕上,从而出现闪烁的情况。
另外,你可以考虑在绘制完成后使用双缓冲技术,将绘制好的内容先存储在一个内存缓冲区中,然后再一次性地绘制到屏幕上,以减少闪烁的情况。你可以使用 `CPaintDC` 类来实现双缓冲绘制,具体的实现方法可以参考 MFC 的官方文档或一些相关的教程。
阅读全文