У меня есть элемент управления ListBox для рисования с переменной высотой. Когда я вызываю AddString, отправляется сообщение MeasureItem с просьбой сообщить Windows размер элемента. Проблема в том, что у кода еще не было возможности вызвать SetItemData, поэтому код еще не может определить размер.
Я попытался вызвать SetRedraw (FALSE), надеясь, что это отложит запрос измерения, но безуспешно.
Итак, как я могу добавить элемент в CListBox и одновременно получить данные элемента? Я пробовал с LBS_HASSTRINGS и без. Не уверен, что еще попробовать.