7.2常用的成员函数 722 CDocument类的 UpDateAllViewso函数 通过文档类的 UpDateAll Views)函数调用每个视图的成员 函数 OnUpdateo函数对相应的视图进行数据更新。 UpDate All views(函数的原型为 UpDate All Views(C View*pSender, LPARAM THint=oL, CObject* pHint=NULL) U回
返回 6 7.2.2 CDocument 类的UpDateAllViews()函数 通过文档类的UpDateAllViews()函数调用每个视图的成员 函数OnUpdate()函数对相应的视图进行数据更新。 UpDateAllViews()函数的原型为: void UpDateAllViews(CView*pSender,LPARAM lHint=0L,CObject*pHint=NULL); 7.2 常用的成员函数
7.2常用的成员函数 723 C View类的 OnUpdate(函数 当应用程序调用了 CDocument类的 UpDate Allviewse)函数时, 应用程序框架就会相应地调用该函数。通常在派生视图类 中的 OnUpdateo函数要对文档进行访问,读取文档的数据, 然后再对视图的数据成员或控制进行更新。 Onupdate(O函数原型如下 virtual OnUpdate(Cview*pSender, LPARAM THint, CObject* pHint) 函数中参数的说明同函数 UpdateAll Views0 利用 OnUpdateo函数,可以使视图的某一部分无效,以便 触发视图类的 Ondraw)函数。在默认情况即 Thint==0, pHint=NULI时,函数 OnUpdate(使视图的整个客户 区无效;如果想要视图的某一部分无效,则需要定义相关 的提示(hint)参数给出准确的无效区域 用 OnUpdate(函数来更新视图的滚动范围。 U《回
返回 7 7.2.3 CView类的 OnUpdate()函数 当应用程序调用了CDocument 类的UpDateAllViews()函数时, 应用程序框架就会相应地调用该函数。通常在派生视图类 中的OnUpdate()函数要对文档进行访问,读取文档的数据, 然后再对视图的数据成员或控制进行更新。 OnUpdate()函数原型如下: virtual void OnUpdate(CView*pSender,LPARAM lHint,CObject* pHint); 函数中参数的说明同函数UpdateAllViews()。 利用OnUpdate()函数,可以使视图的某一部分无效,以便 触发视图类的 OnDraw() 函 数 。 在默认情况即 lHint=0,pHint=NULL时,函数OnUpdate()使视图的整个客户 区无效;如果想要视图的某一部分无效,则需要定义相关 的提示(hint)参数给出准确的无效区域。 用OnUpdate()函数来更新视图的滚动范围。 7.2 常用的成员函数