CUsefulSplitterWnd (CSplitterWnd 的扩展)






4.82/5 (24投票s)
MFC CSplitterWnd 的扩展,提供分割器锁定和动态视图替换
CUsefulSplitterWnd
类为 CSplitterWnd
提供了两个扩展。
- 第一个扩展是锁定条的位置,使其无法移动。
// bar is locked using LockBar(TRUE) m_wndSplitter.LockBar(TRUE); // and is unlocked using LockBar(FALSE) m_wndSplitter.LockBar(FALSE);
- 第二个扩展允许使用
ReplaceView()
方法动态更改每个窗格中的视图。// to replace a view in a pane you use ReplaceView m_wndSplitter.ReplaceView(0,1,RUNTIME_CLASS(CForm1),CSize(100,100));
这将用
CForm1
替换第 0 行、第 1 列中的视图,并设置最小尺寸为 100x100。