动态分割:最多可以有2行和2列个窗格,所有窗格都只能用同一中视图类。
静态分割:各个窗格可以使用不同的视图类。
过程:
1.在父框架窗中嵌入CSplitterWnd对象成员;
2.重载父框架窗口的CFrameWnd::OnCreateClient()函数;
3.在OnCreateClient()函数中重载动态分割CSplitterWnd::Create()或者静态分割CreateStatic()。
CreateView()创建窗格
SetRowInfo(),SetColumnInfo()设置窗格信息
OnDrawSplitter()绘制分割窗口特征
OnInvertTracker()绘制分割条