我想问你一个关于SDI MFC应用程序的问题。 如何在SDI MFC应用程序中重新绘制视图上的某个区域(区域),但不重绘完整视图?在sdi视图中重新绘制区域(区域)MFC
0
A
回答
0
看看无效功能。您可以使矩形,区域或同时窗口无效。
无效区域将被重新绘制下一个WM_PAINT消息。在您的OnPaint()方法中,您可以从CDC对象查询裁剪区域。如果所讨论的对象不是区域/矩形,则可以跳过绘制它。
1
使用:: InvalidateRect()和/或CWnd :: InvalidateRect()。
相关问题
- 1. 在绘图区域上绘制图像
- 2. DirectX限制绘图区域
- 3. 在有限区域中绘制图像
- 4. 使用pygtk和glade将绘图区域绘制到绘图区域
- 5. GTK +如何绘制绘图区域
- 6. 刷新绘图区域在GTK
- 7. 绘制热图中的整个区域
- 8. 在C中重新绘制颜色区域#
- 9. ggplot2绘制区域边距?
- 10. 在画布中重绘区域?
- 11. 在wpf中绘制坐标区域
- 12. 在MATLAB中绘制3D区域
- 13. 在Afreechart中的线下绘制区域
- 14. 强制matplotlib修复绘图区域
- 15. JFreeChart拖动绘图区域
- 16. Gnuplot绘图区域背景
- 17. 在MFC中自动向下滚动客户端视图区域
- 18. 从区域视图非区域视图链接ASP MVC
- 19. 如何在MFC对话框的静态区域中绘制图像?
- 20. ggplot2 - 区域填充错误地绘制区域
- 21. 手绘图像作物在位图区域内绘制
- 22. 如何定义绘图区域的大小与核心区域
- 23. HTML bootstrap中的可绘制区域
- 24. 从KML内容中绘制区域
- 25. 在画布上绘制区域
- 26. InkPresenter仅在透明区域绘制
- 27. iOS - 在不规则区域内绘制
- 28. 在HTML5上绘制区域Canvas
- 29. 重要区域更改/区域监控
- 30. 作用域区域嵌套视图