CListBox Установить / Получить неверный указатель данных - PullRequest
0 голосов
/ 07 июля 2011

Я использую SetItemDataPtr для установки указателей элементов списка на мои данные, но не могу получить правильный указатель при вызове GetItemDataPtr?

Например:

// Установить указатель данных при инициализации списка списка m_lstBox.SetItemDataPtr (0, указатель);// pointer = 0x0123CDEF .....

// В DrawItem () pointer = GetItemDataPtr (lpDrawItemStruct-> itemID);// lpDrawItemStruct-> itemID = 0

// указатель! = 0x0123CDEF

Почему это так?

LR.

1 Ответ

1 голос
/ 07 июля 2011

Вы вставили, удалили, отсортировали или переупорядочили элементы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...