无模式对话框 访问 CMyPrjEditView 类 中的方法?解决办法

无模式对话框 访问 CMyPrjEditView 类 中的方法?
小弟菜鸟:  
        CMyPrjEditView   是mdi的视图类,在其中我定义了一个无模式对话框类ChaXunJieGuo作为它的成员类   ,在ChaXunJieGuo::Button()中想访问CMyPrjEditView类中的函数CMyPrjEditView::add()  
    想过用GetRuntimeClass()   但不对  
  谢谢   各位大虾     解答   !!!!感激


------解决方案--------------------
方法1
在无模式对话框类中增加类成员
CMyPrjEditView *m_pView;
为无模式对话框类增加一构造函数
CMyDlg::CMyDlg(CMyPrjEditView *pView,INT ID,CWnd* pParent /*= NULL*/)
: CDialog(CReNameDlg::IDD, pParent)
{
m_pView = pView;
CDialog(CReNameDlg::IDD, pParent);
}

在CMyPrjEditView中需用无模式对话框时用
CMyDlg dlg(this);

这样在无模式对话框中的任何函数中都可以使用
m_pView中的任何public成员了

方法2:唉不说了


)