Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/9 22:37:05 CView类的OnUpdate()成员函数
CView类的OnUpdate()成员函数OnUpdate()是一个虚函数,当应用程序调用了UpdateAllView()函数时,应用程序框架就会相应地调用所有视图的OnUpdate()函数,当然,读者也可以直接在派生类中调用它。通常视图派生类的OnUpdate()函数访问文档,读取数据,对视图的数据成员进行更新。另外,还可以利用OnUpdate()函数使视图的某部分无效,触发视图的OnDrow()函数,利用文档数据来重绘窗口。OnUpdate()函数的原型如下:
从上面的代码中可以看到,CView::OnUpdate()函数是通过Invalidate()刷新整个客户区,也可以在自己的CWnd派生类中直接调用CView::Invalidate()。
赞