解决方案 »

  1.   

    SendMessage相互发消息
    或者如果A和B是创建在一个主框架中的
    可以把主框架的指针传进A和B中
    这样就可以直接访问了
      

  2.   

    方案
    1.使用SendMessage,这要将窗口2的(或m_Edit2)的hWnd事先保存到窗口1
    2.在窗口1中保存窗口2的Cwnd指针
    3.向主框架发送消息,然后由主框架调用窗口2适当的函数
      

  3.   

    使用非模态窗口,互相发消息。再不会,参考CFindReplaceDlg的做法。
      

  4.   

    在CxApp中添加另个变量
    CDlg1 dlg1;
    CDlg2 dlg2;
    大概可以这样:在InitInstance函数中
    dlg1.create...
    dlg1.showwindow//不能domodal,否则后面都无法执行
    dlg2.create...
    dlg2.showwindow
    dlg1中
    OnBtn1Click中:
    CString cs1;
    Edit1.GetWindowText(cs1);theApp.Dlg2.Edit1.SetWindowText(cs1);