m_list.InsertColumn(0, _TEXT(""), LVCFMT_LEFT, 50);
m_list.InsertColumn(1, _TEXT(""), LVCFMT_CENTER, 200);
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVSCW_AUTOSIZE)
m_list.InsertItem(0,TEXT("aaa"),1);
m_listSetItemText(0,1,TEXT("jijijij"));

解决方案 »

  1.   

    m_list.InsertItem(0,"");
    m_list.SetItemText(0,0,TEXT("jijijij"));
      

  2.   

    /***********设置视图的显示方式为报表方式****************/
    LONG lStyle;
    lStyle=GetWindowLong(pView->GetListCtrl(),GWL_STYLE);//获取当前窗口类型
    lStyle &= ~LVS_TYPEMASK; //清除显示方式位
    lStyle|=LVS_REPORT; //设置显示方式为报表方式
    SetWindowLong(pView->GetListCtrl(),GWL_STYLE,lStyle);//设置窗口类型
      

  3.   

    LVSCW_AUTOSIZE你把这个属性去掉,看你的代码没什么问题,只要确定有报表属性就可以了!
      

  4.   

    我已经设为report方式了,第二列把那个插入数据,大家给各例子或者解释一下为何?