I have derived a class from CListBox and made it owner draw. I have also updated the DrawItem() function to draw the strings that are added to the list box. Now my problem is, once the user double-clicks on the string I'd like to have it remain shaded gray. How do I do this? Help!