如果其他类中要用到Dlg对话框类中的IDC_EDIT等要怎么处理

如果其他类中要用到Dlg对话框类中的IDC_EDIT等要怎么办?
如果我在其他的类函数中,要将信息显示到对话框的一个编辑框中,该怎么做?
因为如果我将对话框头文件(如:Tool.h)放到它(如:prol类)的头文件中,编译时就会出现,
 在prol.cpp中:
error:“IDD_TOOL_DIALOG”: 未声明的标识符。要怎么解决?


因为这两天问的问题多了,没有多少分了,希望大家帮帮忙吧!!多谢了!!!

------解决方案--------------------
编辑框声明CString变量m_string,调用对话框时设置该值
------解决方案--------------------
在有IDC_EDIT的类中封装一个修改IDC_EDIT值的函数,然后在其他类中调用
------解决方案--------------------
将IDD_TOOL_DIALOG当成变量传入prol.cpp中,如m_id = IDD_TOOL_DIALOG,使用m_id
------解决方案--------------------
子类加一个函数SetParent(Cwnd* pWnd),在对话框里面把指针this传入
然后子类就可以得到父类指针,通过该指针可以得到父类中的数值,百度一下,相关内容不少
------解决方案--------------------
如果你说的对话框是主对话框,你可以用
Cgame_help_lcDlg *pDlg =(Cgame_help_lcDlg*)AfxGetApp()->m_pMainWnd;
来获取主对话框,然后GetDlgItem那个编辑框,SetWindowText就好啦