对话框中编辑框在有分割视图的单文档视图中返回不了数据解决方法

对话框中编辑框在有分割视图的单文档视图中返回不了数据
我用VC6建了一个有分割条的单文档应用程序,并用向导建立了一个对话框类CFindDlg,并在该对话框上设置了一个编辑框用来输入字符串,编辑框对应的成员变量为CString类的m_find,
        在工具条上设了一个按钮,消息处理设在CMyView类中,用来点击弹出对话框
void   CMyView::OnButton32771()   //消息处理函数
{
CFindDlg   m_FindDlg;
m_FindDlg.DoModal     //DoModal用来创建模态话框
m_FindDlg.m_find; //m_find   返回不了对话框中编辑框数据
}

        如果消息处理函数设在主框架CMainFrame类中,或设在没有分割条的单文档程序CMyView类之中就没有问题,我的问题是如果把消息处理设在我程序的CMyView类中,m_find就不能收到编辑框中的数据,为什么呀,想研究的可以提供程序.

------解决方案--------------------
CFindDlg m_FindDlg;
m_FindDlg.DoModal // 在这个对话框退出之前是不会执行到下一条语句的
m_FindDlg.m_find;

------解决方案--------------------
可以的啊,demo:
http://www.xinyitech.com/software/testsplitter.rar
msn:popularvideo@yahoo.com.cn