MFC ListControl 删除选定的多行

来源:互联网 发布:mac怎么选中多个文件 编辑:程序博客网 时间:2024/06/04 20:03
void CListCtrlDlg::OnButton1() {CUIntArray arDelItem ;int CurSel=m_list.GetNextItem(-1,LVNI_ALL | LVNI_SELECTED); while(CurSel>=0) { arDelItem.Add(CurSel) ;CurSel=m_list.GetNextItem(CurSel,LVNI_ALL | LVNI_SELECTED);} //一定要从后向前删for(int i=arDelItem.GetUpperBound(); i>= 0; i--){int iSel = arDelItem[i] ;m_list.DeleteItem(iSel);}}

0 0
原创粉丝点击