Хотя я тоже задавюсь подобным вопросом, но больше меня интересуют ответы на несколько другие вопросы

1. Как добавить обработчик нажатий клавиш? WM_KEYDOWN это конечно здорово, но если родительское окно, которое получает это сообщение, содержит несколько контролов способных получать keyboard input, то как узнать какой конкретно контрол в данный момент имеет фокус?
2. Как переопределить обработчик? В частности клавиши up и down ведут себя как ESC в нормальных контролах, что не радует
3. Обработка BackSpace - нужно откусывать по одному последнему символу или есть варианты? Вообще непонятно почему Del по умолчанию реализована, а BackSpace - нет...
4. Возможно с не совсем к keyboard input относится, но всё же: иногда самое первое значение, вводимое в COMBOBOX кириллицей отображается гречкой различной...
Спасибо за наставления на путь истинный.
З.Ы: комбик создаю при помощи CreateWindow со стилями
WS_CHILD WS_VISIBLE CBS_DROPDOWN CBS_AUTOHSCROLL и WS_VSCROLL.