社区
C语言
帖子详情
OnUpdate 和 OnDraw之间的联系?!
rleon
2001-12-11 10:09:31
我是初学者,请多多执教
...全文
102
2
打赏
收藏
OnUpdate 和 OnDraw之间的联系?!
我是初学者,请多多执教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbdragon
2001-12-11
打赏
举报
回复
OnDraw,一般是收到WM_PAINT消息时调用,所以应用程序一般通过Invalidate产生WM_PAINT消息来间接调用OnDraw。当窗体无效等情况下,window也会产生WM_PAINT消息,这时OnDraw
也被间接调用。
OnUpdate 是CView提供的一个方法,一般当文档修改时调用,应用程序框架在CView::OnInitialUpdate 和CDocument::UpdateAllViews 的默认实现中都会调用
OnUpdate,OnUpdate的默认实现是通过Invalidate产生WM_PAINT,这时OnDraw又被调用了。
OnDraw除了你和应用程序框架间接调用外,window还可能间接调用它。
OnUpdate一般只有你的程序和应用程序框架会调用的。当然它的默认实现你可以改变的
rleon
2001-12-11
打赏
举报
回复
请大家帮帮我!谢谢
是不是OnUpdate 更新数据后,交由OnDraw来显示视图?即:
OnUpdate()
{
//change the data
OnDraw();
}
深入了解mfc文档视结构ljmfczdwdsjg.rar
深入了解mfc文档视结构ljmfczdwdsjg.rar
Visual C++.NET编程讲座之三
第二讲 文档数据的读取和显示 摘要 本讲先来介绍程序各个类的关联机制,然后讨论文档的读过程及读操作,最后讨论文档数据的显示方法和技巧。 程序中各用户类的关联 在上一讲中,我们使用MFC应用程序向导创建一个单文档项目TextViewer。现在,我们打开该项目。可以看出,向导为TextViewer项目创建了以下几个类: 应用程序类CTextViewerApp,应用程序必须的运行入口,在上一讲已经讨论过。 主框架窗口类CMainFrame,用来负责窗口的标题栏、菜单、工具栏及状态栏等界面元素的操作。 文档类CTextViewerDoc,用来负责文档数据的读取和保存
draw a line in a Widget
NULL 博文链接:https://zengxx1989.iteye.com/blog/763454
MFC视图中绘制图形缩放和滚动条的处理
MFC视图中绘制图形缩放和滚动条的处理
文档类、子框架类及视图类的关系及如何相互调用[归类].pdf
文档类、子框架类及视图类的关系及如何相互调用[归类].pdf
C语言
70,032
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章