First off your going to tell me to use the LBItemFromPT() api in comctl, but i cant, then your going to say to use the LB_ITEMFROMPT flag in a Sendmessage. I cant do that either. 1 simple reason, i draw the listbox myself with a CreateWindowEx... Neither of those methods seem to work. i dont see why they dont. but they dont. so does anyone know how i can do it this way?