具体怎么实现呢?

解决方案 »

  1.   

    两个对话框之间需要交换数据,然后把一个ListCtrl的数据读出来GetItemData,另一个SetItemData
      

  2.   

    也可用
    GetWindowText(...)
    SetWindowText(...)
      

  3.   

    你好,是通过子对话框设置,改变父对话框listctrl控件的内容
      

  4.   

    怎么通过子对话框来改变父对话框中的listctrl控件呢
      

  5.   

    getparent()-》getdlgitem()得到父窗口list控件的句柄,
    再setitemdata
      

  6.   

    我好像明白了
    是不是在你的弹出对话框上有一个list
    你在上面做了些设置之后想把他们同步到上一级对话框中的list里
    你可以在弹出对话框的类中单独保存这些数据
    domodal之后通过对话框变量得到你要的信息
      

  7.   

    不好意思,可能是我刚开始没说清楚
    我的想法是在主对话框中添加一个菜单栏。然后点击菜单的一个选项弹出对话框,通过这个对话框来改变主对话框中的listCtrl控件。
    这两个对话框是什么关系呢?
    ASSERT(::IsWindow(m_hWnd)); 
    插入时出现上面的错误 是为什么啊谢谢解答、 
      

  8.   

    贴代码
    ASSERT(::IsWindow(m_hWnd));  
    表示你的窗口句柄不合法