Обработка сообщений, определяемые приложением

В примере в создании панели инструментов комбо бокс SubClassProc отправляет сообщения определяется приложением на панели инструментов окно при нажатии клавиши табуляции, esc, или ввести ключ в поле со списком. WM_TAB сообщение отправляется для клавиши tab, WM_ESC сообщения для клавиши esc и WM_ENTER сообщение для клавиши enter.

Пример обрабатывает сообщение WM_TAB, установив фокус на следующую поле со списком на панели инструментов. Он обрабатывает сообщение WM_ESC, установив фокус на главное окно приложения.

В ответ на сообщение WM_ENTER пример обеспечивает текущий выбор режима для комбинированного окна действительно и затем устанавливает фокус в главном окне приложения. Если поле списка содержит текущее выделение, в примере используется CB_FINDSTRINGEXACT сообщение для поиска элемента списка, который соответствует содержимое поля выбора. Если есть совпадение, в примере задается текущий выбор; в противном случае он добавляет новый элемент списка.

Index