类视图继承于ClistView类,现在我想点击一个按钮删除数据表格,直接显示客户区。。
帮帮忙,谢谢了 

解决方案 »

  1.   

    使用new创建它,然后调用它的销毁,然后删除它
      

  2.   

    void CJxDBView::ShowForm()

    GetListCtrl().ModifyStyle(0,LVS_REPORT|LVS_SHOWSELALWAYS|LVS_SORTASCENDING);
    //在列表上画线,分隔列表的行和列;第二种风格允许用户选中整行。
    GetListCtrl().SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE,0,LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT);
    CDC*pDC=GetDC();
    TEXTMETRIC tm;
    pDC->GetTextMetrics(&tm);
    //向列表视中添加表头                
    GetListCtrl().InsertColumn(0,L"名称",LVCFMT_LEFT,30*tm.tmAveCharWidth,0);
    GetListCtrl().InsertColumn(1,L"创建时间",LVCFMT_LEFT,30*tm.tmAveCharWidth,1);
    GetListCtrl().InsertColumn(2,L"所有者",LVCFMT_LEFT,30*tm.tmAveCharWidth,2);
    GetListCtrl().InsertColumn(3,L"备注",LVCFMT_LEFT,30*tm.tmAveCharWidth,3);
    ReleaseDC(pDC);
    }
    这是我创建的表格。。我如何点击一个按钮让表格删除呢!!
      

  3.   

    Oh,poor baby What do you really want to do?Delete Column(s) ?Delete Row(s)?Delete All the Data ?or Destroy the View ?or Any other Things ?It's hard to help you if you can't explain your mind;
      

  4.   

    m_listctrl.DeleteAllItems();
    m_listctrl.DeleteAllColumn();
      

  5.   

     m_listctrl.DeleteAllItems(); 
     m_listctrl.DeleteAllColumn();
    您这是删除数据表格的里数据不是删除表格啊 。