菜单响应函数里,怎么获取某窗口的指针

菜单响应函数里,如何获取某窗口的指针
现在在CMaindlg对话框中添加一个菜单,菜单项的响应函数CloadConfig::OnLoad()里想获取CMaindlg对话框的子窗口CChilddlg指针,从而修改子窗口上编辑矿的内容,
在CloadConfig类中定义了CChilddlg   m_child;
在OnLoad()
{
     
      CEdit   *   pEdit;
      pEdit   =   m_child.GetDlgItem(nID);
      pEdit-> SetWindow(nID);
     
}
这么写会报错,是不是不能这样写?那应该使用什么函数呢?




------解决方案--------------------
用CChilddlg指针

CEdit * pEdit;
pEdit =m**-> GetDlgItem(nID);
pEdit-> SetWindow(nID);

------解决方案--------------------
用AfxGetApp()得到系统程序指针,然后用 -> 得到程序中包含的窗口指针
------解决方案--------------------
在CloadConfig类中定义了CChilddlg m_child;
在OnLoad()
{

CEdit * pEdit;
pEdit = m_child.GetDlgItem(nID);
pEdit-> SetWindow(nID);

}
你的原程序如上,你这样写的话,我大体的感觉应该是溢出,你在CloadConfig类中定义了CChilddlg m_child,你应该做初始化,也就是对指针赋值。