如何在CListCtl最前面一列添加选中选项,由此可以选中多行数据并导出到文件?

解决方案 »

  1.   

    LZ的意思是在第一列添加一个CheckBox ?
      

  2.   

    list.SetExtendedStyle(LVS_EX_CHECKBOXES);
      

  3.   

    参考MSDN的sample:ROWLIST: Selecting Full Rows in List Views
    虽然是list view,跟listctrl一样的原理。
      

  4.   

    DWORD dwStyle;
    dwStyle = m_ListCtrl.GetStyle();
    dwStyle |= LVS_EX_CHECKBOXES ;
    m_ListCtrl.SetExtendedStyle(dwStyle);
      

  5.   

    我实现功能的代码, 呵呵. 
    DWORD dwStyle = m_pWndList->GetExtendedStyle();
    dwStyle = dwStyle | LVS_EX_CHECKBOXES; m_pWndList->SetExtendedStyle(dwStyle); 
      

  6.   


        m_pList->SetExtendedStyle(m_pList->GetExtendedStyle() | LVS_EX_CHECKBOXES);