Yes, you can draw the selected items. There is a sample of this in the
documentation under CustomDrawListView. When you get the NMCUSTOMDRAW
message, you look at the CDIS_SELECTED state. Then change the text and
background colors. to whatever you want. The trick is to do this at
the right draw stage. I don't remember which it is, but you can
quickly tell by experimenting.