我使用CListBox::SetItemData在我的所有者绘制的CListBox派生的类中存储了指向某些数据的指针,我希望列表框本身能够对其进行跟踪,并在不再需要它时释放内存。

为此,每次删除项目时都需要通知我(包括LB_RESETCONTENT以及删除项目的所有其他可能情况)。有一个或多个我可以处理的事件吗?

最佳答案

当它的所有者使用LBS_OWNERDRAW*样式之一绘制时,可以注意 WM_DELETEITEM

关于c++ - 在列表框删除项目时得到通知?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10106698/

10-11 00:39