programming windows with mfc 的11章里.有个sketch程序.但运行出来,却没有看见动态分出两个窗口.
请问CSplitterWnd对象,调用Create()函数.再怎样动态创建窗口?

解决方案 »

  1.   

    CSplitterWnd动态拆分窗口,重载OnCreateClient函数
    BOOL CMyChildFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext)
    {
        return m_wndSplitter.Create(this,
            2, 2,       // TODO: adjust the number of rows, columns
            CSize(10, 10),  // TODO: adjust the minimum pane size
            pContext);
    }
      

  2.   

    是不是CreateStatic创建的话,只能在初始化的时候CreateView
    而Create()创建的话,就可以在响应代码中来CreateView.是不是这个意思?