我想把窗口分成1行3列,然后中间的那列再分成两行,程序是这样写的(省去return的部分)
if(m_wndSplitter.CreateStatic(this,1,3)==NULL) ……
    
if(!m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(C*View),CSize(150,600), pContext))   {……} if(m_wndSplitter1.CreateStatic(&m_wndSplitter,2,1,WS_CHILD|WS_VISIBLE, m_wndSplitter.IdFromRowCol(0, 1))==NULL) {……} 
m_wndSplitter1.CreateView(0,0,RUNTIME_CLASS(CView1),CSize(250,300),pContext); 
m_wndSplitter1.CreateView(1,0,RUNTIME_CLASS(CView2),CSize(250,300),pContext); 
    
if(!m_wndSplitter.CreateView(0,2,RUNTIME_CLASS(CView2),CSize(500,600),pContext)){……} 
程序的执行结果是对的,达到了我的目的,可是生成的窗口中间那列始终都只有一条缝,不管程序中Csize()如何变化,窗口大小只是分给了第1列和第3列,请问这个大小该怎么控制,才能使第一次生成窗口时各窗口大小符合我的要求?