Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > ListCtrl::DeleteItem


Автор: yurec 28.9.2007, 15:28
в лпараме итемов храняться объекты,
достаю из первого (из нескольких) итема объект - всё нормально,
удаляю  итем MyListCtrl::DeleteItem(0),
пытаюсь достать снова объект MyObject * p_obj = reinterpret_cast<MyObject*>(MyListCtrl::GetItemData(0)),
но ето уже мусор.

Автор: zkv 28.9.2007, 16:05
ну все законно, в чем сомнения?

Автор: yurec 28.9.2007, 16:10
я был уверен, что котнрол сам сдвинет старые итемы, на место удалённого!?
он же отображает всё правильно!

Автор: yurec 29.9.2007, 11:24
Так ето значит, что необходимо самому сместить итемы? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)