第5章 框架窗口、文档与.ppt

多数情况下,一个文档对应于一个视图,但有时一个文档可能对应于多个视图,这种情况称之为“一档多视”。MFC对于“一档多视”提供下列三个模式: 在各自MDI文档窗口中包含同一个视图类的多个视图对象。 在同一个文档窗口中包含同一个视图类的多个视图对象。 在单独一个文档窗口中包含不同视图类的多个视图对象。 下面的示例是用切分窗口在一个多文档应用程序Ex_Rect中为同一个文档数据提供两种不同的显示和编辑方式,如图5.27所示。 1. 设计并完善切分窗口左边的表单视图 用MFC AppWizard(exe)创建一个多文档应用程序Ex_Rect。在第6步中将视图的基类选择为CFormView。 打开表单模板资源IDD_EX_RECT_FORM,参看图5.27,调整表单模板大小,并依次添加如表5.10所示的控件。 添加的控件 ID号 标 题 其他属性 编辑框 IDC_EDIT1 —— 默认 旋转按钮 IDC_SPIN1 —— 自动伙伴(Auto buddy)、自动结伴整数(Set buddy integer)、靠右对齐(Alignment Right),其它默认 编辑框 IDC_EDIT2 —— 默认 旋转按钮 IDC_SPIN2 —— 自动伙伴(Auto buddy)、自动结伴整数(Set buddy integer)、靠右对齐(Alignment Right),其它默认 打开MFC C

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档