第十一章MFC学习心得
今天主要学习了MFC View功能的加强与效率的提高,主要利于CAchive类将窗口里面的内容写入文件当中,主要是将线段写入文件中,首先创建一个CStock类,派生自CObject,并使它有永久机制,支持串行化。在CStock类的Serialize函数将线段的宽度和点的坐标写入。并在CStock类中声明一个CArray的成员变量。来存储点的坐标。因为其支持串行化,所以可以直接调用Serialize函数。在CSribbleDoc类中的声明CTypedPtrList<COblist,CStock>成员变量,Serialize函数中用成员变量调用Serialize函数,其实质还是调用CStock的Serialize函数。在提高重绘效率方面,重要是求出在第二view窗口内与第一个窗口不同的部分进行重绘,来提高效率。