第五章文档和视图的实现(二) - Read.DOC

第五章文档和视图的实现(二) - Read

第五章 文档和视图的实现(二) 在第四章中,我们介绍了文档和视图的部分知识,包括MDI和SDI应用程序之间的相同点和不同点,在本章中,将接着介绍文档和视图实现方面的内容,如视图类型的介绍、文本浏览器应用程序的创建。 本章的主要内容有: 使用下面这些视图类创建应用程序 CView类 CScrollView类 CListView CSplitter类 CTreeView类 CEditView类 CRichEditView类 协调同一个应用程序中两个相互关联视图之间的关系 创建一个文本浏览器 5.1 利用各种视图类创建应用程序 通过第四章我们已经了解到,视图类的类型非常多,下面我们就介绍如何利用这些视图类创建相应的应用程序,以满足各种实际需要。下面我们从滚动视图类开始介绍。 5.1.1 滚动视图类 每一个文档都具有逻辑尺寸,而每一个视图通常受给定设备上物理区域大小的限制,一般只显示文档的部分内容。使用CSCrollView类,通过缩小或增大视图区,用户可以控制文档的显示内容;此外,还可以通过移动水平滚动条和垂直滚动条来查看文档。 首先利用MFC AppWizard向导创建一个单文档项目,项目的名称为CScroll,在第六步向导对话框中,单击CView下拉列表框的向下箭头,出现一个视图类菜单,如图5-1所示,从菜单中选择CSrollView,然后单击Finish按钮确定。 提示 如

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档