через LB_GETITEMRECT получаешь RECT, а потом уже рисуешь и закрашиваешь в нужный цвет. msdn.microsoft.com/en-us/library/bb775206(v=vs.85).aspx
Нашелся способ получше. Спасибо, о вездесущий Васм!!! http://bechtold.biz/2008/10/17/win32-api-raskraska-listview/