Во-вторых проаргументируй последнюю строку в HScroll/VScroll твоего IC
Почему -1 ???
Интересно просто
Вспомнил, что наступал на такие грабли в штатном элементе: и сделал изменения типа
#pas
SendMessage(h, WM_HSCROLL, 5, 0);
nesco, это уже по твою душу