比如form2的控件m_check

解决方案 »

  1. in vb?
    then in vb1, use 
    form2.m_check must work.
      

  2. 把变量设为public的然后
    在别的地方用这个对话框类的对象来引导这个变量即可
    比如
    CYourDlg a;
    if(a.domoal==idok)
    {
     int i=a.m_check;
    }
    当然用无模式对话框也一样
      

  3. 我在dlg1中inclde<dlg2.h>dlg2 pd;
    pd.m_check1.SetCheck(TRUE);
    这样没有反应dlg2 *pd;
    pd->m_check1.SetCheck(TRUE);
    这样变成dlg1中的check1被选中了?
      

  4. 我在主窗口中这样开创的
    CDialog *mydlg[2];
    mydlg[0]=new dlg1; mydlg[0]->Create(IDD_DLG1_DIALOG,this); 
    mydlg[0]->ShowWindow(SW_SHOW);
    ...
    不知道什么问题???????
      

类似问题 »