我的View类是从CListTree类派生下来的,我想在列表框中加入表头
pListView->GetListCtrl().InsertColumn(0,"IP地址",LVCFMT_CENTER,120,-1);
pListView->GetListCtrl().InsertItem(0,"127.0.0.1",0)
这么写没有问题能够编译执行,但是它只是把127.0.0.1插入到了列表框中,并没有在上面加入表头“IP地址”,不知这是为什么

解决方案 »

  1.   

    CHeaderCtrl* pHeader;
    pHeader = (CHeaderCtrl*)m_list.GetDlgItem(i);得到表头指针就该知道怎么做了吧,查msdn
      

  2.   

    我没有LIST控件,只是View继承自CListView,在View上加表头
      

  3.   

    我定义了一个CListCtrl变量,和一个列表框关联,
    m_resList.InsertColumn(0,"IP地址",LVCFMT_CENTER,10,-1);
    为什么上面语句不能产生列表框的表头,我在列表框中的属性里选择了NoColumnheader为FALSE,我用的是VC.net2003