MFC单文档实现: 1.窗口拆分,页面保存与打开。 2.窗口按比例保存。 要求: 1.使用CSplitterWnd进行拆分。 2.使用二叉树,深度或广度优先算法。 3.子窗口刷新时,不能影响其他窗口。 操作的过程: 1.A -> A1,A2 2.A1->A11, A12, 3.A2->A21, A22, 4.A11->A111, A112 5.A12->A121, A122 6.A21->A211, A212 7.A22->A222, A222 这时才产生了8个窗口 A111, A112, A121, A122, A211, A212, A221, A222. 并提供四种拆分方式 在上方,在下方,在左侧,在右侧,以及删除窗口 。保存当前树到本地文件,正确读取文件取出每个窗口的大小显示出来。 程序基本实现了以上功能,但还存在一些BUG,望大牛指点