I am trying to get different fonts into a combobox. I have a pointer to the DRAWITEMSTRUCT, but I'm not sure what to do with it! Do I need to draw the text to an HDC, and blit it via the pointer's HDC? But then how will the user select the text normally? I'm just not sure how to go about this - even though I've read a lot of documentation about it, very unsure...any help appreciated.
[edit]
Ok. I have all that sorted out now. Now my problem is that I want to signal to Windows that the user is changing fonts so that I can update the measure of each item. I tried sending a CB_SETITEMDATA message, etc, but this obviously isn't the way. Any ideas?