假设 A_DLG 是主对话框, B_DLG 是它的资源对话框作为子对话框,若想初始化B_DLG里面的listctrl 并且在B_DLG 能调用A_DLG的成员函数 该怎么做啊?  前面B_DLG中没有OnInitDialog....
 
   是在A_DLG里面初始化B_DLG的控件么?

解决方案 »

  1.   

    上面的方法我试过了,编译后会发生冲突不知道是怎么回事.....  CA_Dlg::OnInitDialog()
      {
        CB_Dlg Dlg;
        Dlg.m_cb1.AddString("");
        UpdateData(False);                    //有问题哦
       }  想在A_DLG初始化时初始化B_DLG的ComboBox
      

  2.   

    在H文件:
    class cXXX;在CPP里:
    #include "xxx.h"
      

  3.   

    UpdateData ...包含类声明后,直接访问成员,
    或者是使用成员函数访问 ...