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


Расширенные стили элемента управления ComboBoxEx

Поддержка расширенных стилей, перечисленных в этом разделе, а также большинства стандартных стилей элементов управления "Поле со списком".

Константа Описание
CBES_EX_CASESENSITIVE
При поиске BSTR в списке учитывается регистр. К ним относятся поисковые запросы в результате ввода текста в поле ввода и CB_FINDSTRINGEXACT сообщение.
CBES_EX_NOEDITIMAGE
В поле ввода и раскрывающемся списке не будут отображаться изображения элементов.
CBES_EX_NOEDITIMAGEINDENT
В поле ввода и раскрывающемся списке не будут отображаться изображения элементов.
CBES_EX_NOSIZELIMIT
Позволяет размер элемента управления ComboBoxEx по вертикали меньше, чем его элемент управления "Поле со списком". Если размер ComboBoxEx меньше поля со списком, поле со списком будет обрезано.
CBES_EX_PATHWORDBREAKPROC
Только Windows NT. Поле ввода будет использовать косую черту (/), обратную косую черту (\) и точку (.) в качестве разделителей слов. Это позволяет использовать сочетания клавиш для перемещения курсора по словам в именах путей и URL-адресах.
CBES_EX_TEXTENDELLIPSIS
Windows Vista и более поздних версий. Приводит к усечению элементов в раскрывающемся списке и поле ввода (только для чтения) с многоточием ("..."), а не просто обрезанным краем элемента управления. Это полезно, если элементу управления необходимо задать фиксированную ширину, но записи в списке могут быть длинными.

Комментарии

Вы устанавливаете и извлекаете расширенные стили со списком с помощью CBEM_SETEXTENDEDSTYLE и CBEM_GETEXTENDEDSTYLE сообщений.

Примечание

Если попытаться задать расширенный стиль для элемента управления ComboBoxEx, созданного с помощью стиля CBS_SIMPLE , возможно, он не будет правильно перекрашен. Стиль CBS_SIMPLE также не работает должным образом с CBES_EX_PATHWORDBREAKPROC расширенным стилем.

Требования

Требование Значение
Заголовок
CommCtrl.h