CSplitterWnd 成员介绍及切分条的定制 想具有自己风格的分割窗口,可以新建一个类,该类继承CSplitterWnd,然后设计自己的切分条风格(如锁定切分条、定制切分条的分割颜色等)。 1 分割窗体风格(Splitter Sty les) CSplitterWnd 类支持 2 种不同风格的分割窗口 1.1 静态分割(static splitter) 1.2 动态分割(dy namic splitter) CSplitterWnd 成员 基类的成员 CObject Members CCmdTarget Members CWnd Members Create 创建一个动态的分隔器窗口并将它与一个 CSplitterWnd 对象连接。 CreateStatic 创建一个静态的分隔器窗口并将它与一个 CSplitterWnd 对象连接。 CreateView 调用它创建一个窗格到一个切分窗口。 CSplitterWnd 调用构造一个 CSplitterWnd 对象。 GetColumnCount 返回当前窗格列的计数值。 GetColumnInfo 返回指定列的信息。 GetPane 返回位于指定行和列处的窗格。 GetRowCount 返回当前窗格的行列举。 GetRowInfo 返回指定行的信息。 GetScrollStyle 返回被共享的滚动条的风格。 IdFromRowCol 返回位于指定行和列处的窗格的子窗口ID 。 IsTracking 定位,如果切分条目前是正在移动的话。 IsChildPane 调用确定这个窗口是否是目前切分窗口的一个子窗格。 RecalcLayout 在校准行和列尺寸之后重新显示切分窗口。 SetColumnInfo 调用设置指定列的信息。 SetRowInfo 调用设置指定行的信息。 SetScrollStyle 为切分窗口(分隔器窗口)的共享滚动条指定新的滚动条风格。 ActivateNext 执行 Next Pane 或 Previous Pane 命令。 CanActivateNext 检查看 Next Pane 或 Previous Pane 命令当前是否可用。 CreateScrollBarCtrl 创建共享滚动条控件(control)。 DeleteColumn 从切分窗口中删除一列。 DeleteRow 从切分窗口中删除一行。 DeleteView 从切分窗口中删除一个视图。 DoKeyboardSplit 执行键盘滚动命令,通常是"Window Split." DoScroll 执行切分窗口同步滚动。 DoScrollBy 通过给定的像素数,滚动切分窗口。 GetActivePane 确定活动窗格,根据焦点或者框架中的视图。 OnDrawSplitter 描绘一个图像到一个切分窗口。 OnInvertTracker 描绘一个图像到一个切分窗口,与框架窗口一样的大小和外形。 SetActivePane 设定一个在框架里活动的窗格。 SplitColumn 表明一个框架窗口是否是垂直切分的。 SplitRow 表明一个框架窗口是...