比如说我有两个对话框类A和B
在A中有一个列表框控件
在B中有一个按钮,点下这个按钮,向A中的列表框添加一个值重点:就是不明白怎么在B中获得A中的列表框。谢谢大家帮忙!!

解决方案 »

  1.   

    产生2个对话框时把对话框记录下来:
    m_dlgA=this;
    m_dlgB=this;B中通过m_dlgA可以得到列表框。
    m_dlgA->GetDlgItem(IDC_LISTBOX);
      

  2.   

    B中得到A中的对话框.. 可以先得到A对话框指针,再进行相应操作.. 具体怎样获得可以看1楼
      

  3.   

    如果由A生成B,则可以在进入B前初始化B,将LIST指针传给B。
    如果A与B均由别的程序生成,则可通过公共变量保存A、B窗口指针,如1楼的方法。
    也可在A创建时,通过公共变量保存列表指针,在B中直接调用。
    ……