- 博客(1)
- 收藏
- 关注
原创 MFC中Invalidate(TRUE)与Invalidate(FALSE)的区别
Invalidate(false)不擦除背景,直接画Invalidate(true)擦除背景InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选区域覆盖一次,默认背景色为白色,可以通过设置BRUSH来改变背景色。Invalidate()之后:(MFC的,顺便了)OnPaint()-OnPrepareDC()-OnDraw()所以只是刷新在OnPaint()和OnDraw()函数中的绘图语句。其
2020-05-28 17:46:48
1669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人