我使用CListBox::SetItemData在我的所有者绘制的CListBox派生的类中存储了指向某些数据的指针,我希望列表框本身能够对其进行跟踪,并在不再需要它时释放内存。
为此,每次删除项目时都需要通知我(包括LB_RESETCONTENT以及删除项目的所有其他可能情况)。有一个或多个我可以处理的事件吗?
最佳答案
当它的所有者使用LBS_OWNERDRAW*
样式之一绘制时,可以注意 WM_DELETEITEM
;
关于c++ - 在列表框删除项目时得到通知?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10106698/