Спасибо, оперативно:).
Первая проблема полностью решена.
По поводу второй. CustomDrawItem теперь работает как надо, но CustomDrawSubItem что-то не то творит.
По поводу скроллбара. Проверил, действительно поведение на стандартном ListView такое же.
Код в любом onShow
Code:
SendMessage(lv1.Handle, WM_VSCROLL, SB_BOTTOM, 0);
прокручивает список ровно на 100 позиций. Если его выполнить в onBtnClick то все нормально.
Не намекнете в чем может быть причина?