Hello Everybody,
These days I have been trying to look deep into Windows while I debug an application. I see that especially in Common Controls messaging (SendMessage / PostMessage) is used to complete a operation say GetItemData for Combo Box ends with sending a message CB_GETITEMDATA.

My question is why such an approach used? Is it not feasible to call the message handler directly? If not how do you reach the message handler in such a case?