本帖最后由 VisualEleven 于 2013-01-09 15:39:20 编辑

解决方案 »

  1.   

    m_list.InsertItem(0, _T("11"));
    m_list.SetItemData(0,0);
    m_list_dev.InsertItem(1, _T("22"));
    m_list.SetItemData(1,1);
    ---------------------
    ???
    ICON风格?
      

  2.   

    SetItemData,不要用这个函数。
      

  3.   

    例子:
    m_Dlg5ListCtrl.InsertColumn(0, "Ooooooo", LVCFMT_LEFT, 60, 0);
    m_Dlg5ListCtrl.InsertColumn(1, "Ppppppp", LVCFMT_LEFT, 60, 0);
    m_Dlg5ListCtrl.InsertItem(0,"what?");
    m_Dlg5ListCtrl.SetItemText( 0,1, "mean?");
      

  4.   

    CListCtrl::InsertColumn()
    CListCtrl::InsertItem();
    CListCtrl::SetItemText();
      

  5.   

    m_list.InsertItem(0, _T("11"));
    m_list.SetItemData(0,0);
    m_list_dev.InsertItem(1, _T("22"));//这个应该也是0吧?
    m_list.SetItemData(1,1);不然的话,你的数据出不来,因为没有索引0啊
      

  6.   


    这个比较靠谱,楼主似乎没有insertcolumn就直接insertitem 
      

  7.   

    有InsertColumn的;
    这个例子我试过了,不行
      

  8.   

    应该是遮挡的问题
    你的控件层级关系肯定是乱的
    tabctrl的属性也应该是个对话框吧
    这个对话框应该是tabctrl的子窗口
    而这个listctrl应该是这个字对话框的子窗口
    如果不是这个关系势必出问题
    关于tabctrl的使用可以参考这篇文章
    http://blog.csdn.net/xianglitian/article/details/5618814
      

  9.   

    是遮挡的问题;
    但是 我就是这个层级关系,这里面有点复杂,因为tabctrl所处的对话框还有父对话框,这样下来就好多层了,具体的,我在试,看到底是什么关系。
    感谢啊,终于有点头目了!