整合CFormview视图中控件的大小

调整CFormview视图中控件的大小
设计了一个程序,用cwndsplitter分割了3个view视图,现在视图都已经随着Frame的大小变化而改变。
现在的问题是,在其中一个Cformview视图中有多个控件,控件是我在资源文件中直接拖入的,有多个CEdit和Clistctrl。
想请教一下大家如何使这些控件随时着Cformview视图的大小变化而调整大小。

我在formview的OnSize函数中尝试加入了以下语句:
  CFormView::OnSize(nType, cx, cy);
CWnd *pWnd;
pWnd = this->GetDlgItem(IDC_EDIT2);
pWnd->SetWindowPos( NULL,0,0,cx,80,SWP_NOZORDER | SWP_NOMOVE );
可是发现pWnd并没有获取到可用值,很奇怪。是不是因为我的IDC_EDIT2并不是在OnCreate中生成的?才导致GetdlgItem获取不到?


------解决方案--------------------
加上
if(pWnd == NULL)
return;
------解决方案--------------------
我也是直接拖的
你的问题没碰到过,倒是在处理OnInitialUpdate前处理OnSize()时会出现无法找到窗体的问题