在这个对话框里include "dlgXXX.h"
然后在要调的地方DoModal

解决方案 »

  1.   

    打开对话框之前如果是定义
    CMyDlg1 dlg1;
    CMyDlg2 dlg2;
    那直接
    dlg1.m_pDlg2 = &dlg2;
    dlg2.m_pDlg1 = &dlg1;另外,主窗口是隐藏了还是压根没有?如果只是隐藏,照样可以用阿
      

  2.   

    那就枚举所有窗口,得到另一个对话框的句柄,然后用CWnd::FromHandle得到指针。
    太累了,还不如全局量呢。就在CSyApp::InitInstance()所在地cpp文件的最上面声明不就得啦?
      

  3.   

    刚写完
    http://www.csdn.net/expert/topic/240/240581.shtm
      

  4.   

    在link时出错:error LNK2001: unresolved external symbol "int  q" (?q@@3HA) 
      

  5.   

    在CXXXApp类中加 aaaaa,bbbbb变量用与两dialog数据的传递路径.
    在dialog1类中使用AfxGetApp->aaaaa=x;
      dialog2类中使用dlg2->mXXXX=AfxGetApp->aaaaa;
    不就行了吗?
      

  6.   

    sorry,把上面的bbbbb去掉,这只是一个思路