Привет всем!
Простите, что повторяюсь (тема весьма избитая), но ну никак не могу понять почему не хочет работать BackSpace в MS IExplorer ToolBar

В общем, сам тулбар я создаю так:
сначала родительское окно:
RECT rc;
GetClientRect(hParent, &rc);
m_hOurWindow=CreateWindow(_myWndClass, NULL, WS_CHILD, 0, 0, rc.right,
rc.bottom, hParent, NULL, g_hThisModule, this);
WNDCLASS стиль при этом: wc.style=CS_GLOBALCLASS;
Потом создаём child-окна:
m_hSearchStrComboBox=CreateWindow(TEXT("COMBOBOX"), NULL, WS_CHILD | WS_VISIBLE | CBS_DROPDOWN
| CBS_OWNERDRAWFIXED | CBS_SORT | CBS_HASSTRINGS,
0, 0, 0, 0, m_hOurWindow, (HMENU)IDC_COMBOBOX, g_hThisModule, NULL);
m_hSSLBut=CreateWindow(TEXT("BUTTON"), NULL, WS_CHILD | WS_VISIBLE |BS_BITMAP, 0, 0, 0, 0, m_hOurWindow,
(HMENU)IDC_SSLBUTTON, g_hThisModule, NULL);
Стиль у ComboBox CBS_OWNERDRAWFIXED для того, чтобы в будущем отрисовывать в списке иконки.
Интерфейс IInputObject наследуется, только вот окну с хэндлом m_hOurWindow никак не приходит WM_SETFOCUS...
Естес-но смотрел
тутАвтор: kocmoc
Дата: 20.08.03
но так и не понял, мне что, создавать с помощью вызова CreateToolbarEx свой тулбар на родительскои окне и уже на него помещать свои контролы?
Как мне узнать что в ComboBox юзер вводит что-то, что у ComboBox фокус ввода?
P.S. Пробовал subclassing для своего ComboBox, но ни WM_KEYDOWN/UP ни тем более WM_CHAR не приходят, когда редактируется текст в Edit ComboBox.