VC List Control控件如何刪除選中的記錄實例詳解
更新時間:2017年06月25日 10:19:01 投稿:lqh
這篇文章主要介紹了VC List Control控件如何刪除選中的記錄實例詳解的相關(guān)資料,需要的朋友可以參考下
VC List Control控件如何刪除選中的記錄實例詳解
實例代碼:
OnButtonDelete()
{
POSITION pos = m_list.GetFirstSelectedItemPosition();
int idx = m_list.GetNextSelectedItem(pos);
while (idx != -1){
LVITEM lvi;
lvi.iItem = idx;
lvi.iSubItem = 0;
lvi.mask = LVIF_IMAGE;
if (m_list.GetItem(&lvi)){
m_imgList.Remove(lvi.iImage); //同時刪除ImageList中的對應(yīng)圖片
}
m_list.DeleteItem(idx);
idx = m_list.GetNextSelectedItem(pos);
}
需要先排序,再重繪,否則從中間刪除后該區(qū)域會空白,后面的記錄不會自動上移
m_list.Arrange(LVA_DEFAULT); m_list.RedrawItems(0, m_list.GetItemCount()); }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
C++通過自定義函數(shù)找出一個整數(shù)數(shù)組中第二大數(shù)的方法
這篇文章主要介紹了C++通過自定義函數(shù)找出一個整數(shù)數(shù)組中第二大數(shù)的方法,涉及C++針對數(shù)組的遍歷操作相關(guān)技巧,需要的朋友可以參考下2015-06-06
C++ 容器適配器仿函數(shù)與priority_queue的使用
本文主要介紹了C++ 容器適配器仿函數(shù)與priority_queue的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-09-09
C語言 詳細講解數(shù)組參數(shù)與指針參數(shù)
這篇文章主要介紹了C語言中數(shù)組參數(shù)與指針參數(shù)的分析,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04

