CBS_ флаги стиля ComboBox с префиксом CBS_

Флаги стиля комбинованного списка (ComboBox).

CBS_AUTOHSCROLL - Автоматически прокручивает вводимый текст, в edit контроле, вправо. Если этот флаг(стиль) не задан, то размер строки ограничивается размером edit контрола в Combobox'е.
CBS_DISABLENOSCROLL - Если в списке не содержится достаточное количество элементов, то вертикальная полоса прокрутки выводится блокированной.
CBS_DROPDOWN - Список не будет выводиться до тех пор, пока пользователь не выберет пиктограмму около поля ввода.

CBS_DROPDOWNLIST - Заменяет элемент управления класса EDIT статическим элементом текста, в котором выводится выбранная строка в списке.
CBS_HASSTRINGS - Позволяет возвратить текст конкретного элемента с помощью GETTEXT. Текст можно получить с помощью сообщения CB_GETLBTEXT.
CBS_LOWERCASE - Служит для преобразования вводимой строки в нижний регистр.
CBS_NOINTEGRALHEIGHT - Обязывает приложение создавать комбобокс с теми же размерами, которые были указанны при разработке. В этом случае могут выводится обрезанные снизу или сверху строки. Если этот флаг не указан, то Windows сам "подравняет" высоту дабы не показывать обрезанные строки.

CBS_OEMCONVERT - Указывает на преобразование OEM.
CBS_OWNERDRAWFIXED - За перерисовку содержимого списка этого стиля отвечает окно-владелец; все элементы списка имеют одинаковую высоту.
CBS_OWNERDRAWVARIABLE - За перерисовку содержимого списка этого стиля отвечает окно-владелец; в отличие от стиля LBS_WNERDRAWFIXED, элементы списка могут быть разной высоты.
CBS_SIMPLE - Список выводится постоянно. Выбранный в данный момент элемент списка выводится в элементе управления EDIT.

CBS_SORT - Производится автоматическая сортировка строк списка при их вводе. Этот стиль не применим к нестандартным комбинированным спискам.
CBS_UPPERCASE - Служит для преобразования вводимой строки в верхний регистр.

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

ОтменитьДобавить комментарий