本文共 639 字,大约阅读时间需要 2 分钟。
class CMainFrame : public CFrameWnd
{protected: // 仅从序列化创建
CMainFrame(); DECLARE_DYNCREATE(CMainFrame) // 属性 public: CSplitterWnd m_wndSplitter;……
}
2 . 重载CMainFrame的OnCreateClient函数:
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{ // TODO: 在此添加专用代码和/或调用基类 CRect rect; GetClientRect(&rect); m_wndSplitter.CreateStatic(this, 1, 2); m_wndSplitter.CreateView(0, 0, pContext->m_pNewViewClass, CSize(1000, 0), pContext); m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CNewView), CSize(0, 0), pContext); m_wndSplitter.SetActivePane(0, 0); return TRUE; }CNewView是拆分出来的新窗口中的视图类。
转载地址:http://xttsi.baihongyu.com/