| CObject | 
| └CCmdTarget | 
| └CWnd | 
| └CSplitterWnd | 
| 1. | 在父框架中嵌入一个CSplitterWnd成员变量。 | 
| 2. | 重载父框架的CFrameWnd::OnCreateClient成员函数。 | 
| 3. | 从重载的OnCreateClient函数中调用类CSplitterWnd的Create或CreateStatic成员函数。 | 
| CSplitterWnd | 构造一个CSplitterWnd对象 | 
| Create | 创建一个动态的分隔器窗口并将它与一个CSplitterWnd对象连接 | 
| CreateStatic | 创建一个静态的分隔器窗口并将它与一个CSplitterWnd对象连接 | 
| CreateView | 在一个分隔器窗口中创建一个窗格 | 
| GetRowCount | 返回当前窗格行的计数值 | 
| GetColumnCount | 返回当前窗格列的计数值 | 
| GetRowInfo | 返回指定行的信息 | 
| SetRowInfo | 设置指定行的信息 | 
| GetColumnInfo | 返回指定列的信息 | 
| SetColumnInfo | 设置指定列的信息 | 
| GetPane | 返回位于指定行和列处的窗格 | 
| IsChildPane | 确定窗口是否是此分隔器窗口的当前子窗格 | 
| IdFromRowCol | 返回位于指定行和列处的窗格的子窗口ID | 
| RecalcLayout | 在调整行或列尺寸后调用此函数来重新显示该分隔器窗口 | 
| GetScrollStyle | 返回共享滚动条的风格 | 
| SetScrollStyle | 为分隔器窗口的共享滚动条指定新的滚动条风格 | 
| OnDrawSplitter | 绘制一个分隔器窗口的图像 | 
| OnInvertTracker | 绘制一个分隔器窗口的图像,使它具有与框架窗口相同的大小和形状 | 
| CreateScrollBarCtrl | 创建一个共享的滚动条控件 | 
| DeleteView | 从分隔器窗口中删除一个视图 | 
| SplitRow | 表明一个框架窗口是否是水平分隔的 | 
| SplitColumn | 表明一个框架窗口是否是垂直分隔的 | 
| DeleteRow | 从分隔器窗口中删除一行 | 
| DeleteColumn | 从分隔器窗口中删除一列 | 
| GetActivePane | 根据焦点或框架中的活动视来确定活动窗格 | 
| SetActivePane | 在框架中设置一个活动窗格 | 
| CanActivateNext | 检查Next Pane或Previous Pane命令当前是否有效 | 
| ActivateNext | 执行Next Pane或Previous Pane命令 | 
| DoKeyboardSplit | 执行键盘分隔命令,通常是“Window Split” | 
| DoScroll | 执行分隔窗口的同步滚动 | 
| DoScrollBy | 将分隔窗口滚动给定的像素数 |