拆分成3个子窗口(0,0),(1,0),(0,1)后,当鼠标拉动改变整个窗口尺寸时,竖直方向上总是(1,0)在改变大小,横向上总是(0,1)在改变大小,代码如下:
if(!m_wndSplitter.CreateStatic(this,1,2))
return FALSE;

if(!m_wndSplitter1.CreateStatic(&m_wndSplitter,2,1,WS_CHILD|WS_VISIBLE,m_wndSplitter.IdFromRowCol(0,0)))
return FALSE; m_wndSplitter.SetColumnInfo(0,185,1); if(!m_wndSplitter1.CreateView(0,0,RUNTIME_CLASS(CLegendView),CSize(175,265),pContext))
return FALSE;

if(!m_wndSplitter1.CreateView(1,0,RUNTIME_CLASS(CNavigationView),CSize(175,250),pContext))
return FALSE;

if(!m_wndSplitter.CreateView(0,1,pContext->m_pNewViewClass,CSize(0,0),pContext))
return FALSE;

SetActiveView((CView*)m_wndSplitter.GetPane(0,1));
return TRUE;
如何使得(1,0)窗口的尺寸固定或者和(0,0)按比例变化呢?改变各窗口的属性好像没什么用,请教各位高手,该如何处理