各位大仙,雷锋,快来帮帮这个忙吧

解决方案 »

  1.   

    响应鼠标点中的消息,然后处理就可以了,easy
      

  2.   

    if((!m_listProduct.GetItemCount( ))||
    (!m_listProduct.GetSelectedCount()))
    return;
    int i = m_listProduct.GetSelectionMark();
    m_listProduct.DeleteItem(i);
      

  3.   

    void CAdoDateBaseDlg::OnClickList(NMHDR* pNMHDR, LRESULT* pResult) 
    {
    // TODO: Add your control notification handler code here
    NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
        m_SelectItem = pNMListView->iItem;
    if(m_SelectItem <0 )
    {
    return;
    }
    *pResult = 0;
    }//通过m_SelectItem  可以把你选中的这一行删掉就可以了。
      

  4.   

    m_ListCtrl.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
    m_ListCtrl.ModifyStyleEx(0,WS_EX_CLIENTEDGE);
    初始化你的ListCtrl;