如题!

解决方案 »

  1.   

    就是说我在对话框中有两个控件:CListBox和CListCtrl,CListCtrl中插入几个项目,每个项目前都有CHECK,比如项目的名字是:1,2,3,4,5,6等,现在我想要的效果是,我点击哪个项目前面的CHECK的时候,在CListBox就显示该项目(1,2,3,4,5,6等)。
      

  2.   

    应该是响应单击事件吧,然后检查GetCheck,如果是TRUE,就加到listbox里吧,否则从listbox里删掉吧。
      

  3.   

    如果是TRUE的话加入的内容是什么啊,怎么才能知道TRUE的所对应的内容啊?
      

  4.   

    不是吧,我自己加到listctrl里的东东还不知道是什么啊,可以通道取内容GetitemText之类的确实是什么,也可以通过GetItemData之类的放进一个主键,然后进行查找嘛。
      

  5.   

    也可以把要的数据指针直接SetItemData进去。
      

  6.   

    for(int i = 0 ; i < m_Dblist.GetItemCount(); i ++)
    {
    if(m_Dblist.GetCheck(i))     
    {
    m_Dblist.GetItemText(i,x);第i行表示你已checked的行,x表示要取出的列;
    }
    }