在其它窗口类,或者其它类,如何操作主窗口的控件,编辑框等

在其它窗口类,或者其它类,怎么操作主窗口的控件,编辑框等
在其它窗口类,或者其它类,怎么操作主窗口的控件,编辑框等
主窗口有编辑,列表框等
在其它窗口类,或者其它类怎么操作?
------解决思路----------------------
具体指什么操作   可以试试自定义消息
------解决思路----------------------
GetNextWinow 遍历子窗体
------解决思路----------------------
SendMessage来发送消息到父窗口中,然后父窗口的类中写回调函数来根据消息操作对应的控件
------解决思路----------------------
遍历的方法自然太土,如果你不想发消息,哥给你提供一个方法。
1.在你的主窗口类中添加一个静态成员指针static CFatherDlg* pdlg;//(注意类型为public)
2.在主窗口的.cpp文件头处初始化pdlg,例如:CFatherDlg* CFatherDlg::pdlg = NULL;
3.在主窗口的OnInitDialog()函数中为pdlg赋值,例如:pdlg = (CTestDlgDlg*)FromHandle(GetSafeHwnd());
4.使用。在任何希望操作主窗口的类中:首先包含头文件FatherDlg.h;然后就可以CTestDlgDlg::pdlg->SetDlgItemText(IDC_EDIT1,"写字");