在基于多文档的应用程序 CView的重绘为例子SD
在 K中我们是拦截 WM_PAINT 消息进行 重回的处理 只要 窗体一出现Invalid Area 那么都需要重绘
在MFC中 WM_PAINT消息的响应函数 是 OnPaint() 但是为什么重绘 我们一直在 OnDraw()中做处理?
这是因为MFC在 OnPaint中 调用了 OnDraw函数 并且把 DC也作为参数传递给了 OnDraw 函数 看下MSDN可以知道
本文探讨了在MFC框架中WM_PAINT消息及其响应函数OnPaint的作用,并解释了为何实际的绘图操作是在OnDraw函数中完成的原因。通过分析MFC的消息处理机制,帮助读者理解窗口重绘的过程。
在基于多文档的应用程序 CView的重绘为例子SD
在 K中我们是拦截 WM_PAINT 消息进行 重回的处理 只要 窗体一出现Invalid Area 那么都需要重绘
在MFC中 WM_PAINT消息的响应函数 是 OnPaint() 但是为什么重绘 我们一直在 OnDraw()中做处理?
这是因为MFC在 OnPaint中 调用了 OnDraw函数 并且把 DC也作为参数传递给了 OnDraw 函数 看下MSDN可以知道

被折叠的 条评论
为什么被折叠?