Поделиться через


Обработка уведомительных сообщений в расширенных комбинированных списках

Когда пользователи взаимодействуют с расширенным полем со списком, элемент управления (CComboBoxEx) отправляет сообщения уведомления в родительское окно, обычно представление или объект диалогового окна. Обработайте эти сообщения, если хотите отреагировать. Например, когда пользователь активирует раскрывающийся список или щелкает в поле редактирования элемента управления, отправляется уведомление CBEN_BEGINEDIT.

Используйте мастер классов , чтобы добавить обработчики уведомлений в родительский класс для тех сообщений, которые вы хотите реализовать.

В следующем списке описываются различные уведомления, которые отправляются расширенным комбинированным списком.

  • CBEN_BEGINEDIT Отправлено, когда пользователь активирует раскрывающийся список или щелкает в поле редактирования элемента управления.

  • CBEN_DELETEITEM Отправлено при удалении элемента.

  • CBEN_DRAGBEGIN Отправляется, когда пользователь начинает таскать изображение элемента в редактируемой части элемента управления.

  • CBEN_ENDEDIT отправляется, когда пользователь завершает операцию в поле редактирования или выбирает элемент из раскрывающегося списка управления.

  • Сообщение CBEN_GETDISPINFO отправлено для получения информации о отображении элемента обратного вызова.

  • CBEN_INSERTITEM отправляется при вставке нового элемента в контрол.

См. также

Использование CComboBoxEx
Элементы управления