В методе OnPaint я прорисовываю и горизонтальные и вертикальные линии. При перемещении вертикального скрола линии рисуются нормально, но кода я перемещаю горизонтальный (Всмысле медленно он работает — Это значит нажатием на стрелочки либо взяв мышкой), а кликом на скрол для пролистывания т.е. как бы странично линии обновляются, но поверх старых, т.е. получается следющее
http://rsdn.ru:80/File/60458/CListCtrlEx.GIF
Как это можно исправить ??? методе OnPaint делая Invalidate() получается сильное мерцание

(
А может кто нибудь ещё знает как послать сообщение HB_HORZ скролу чтобы он встал на начальную позицию?? в ручную если SetScrollPos то он встает но экран не обновляется, получается потеря части изображения

Это точно можно как то сделать Ведь при правом клике на скроле из меню доступно и по страничное пролистывание и поставить на начало !!!

(