Стили поля со списком
Следующие стили поля со списком доступных в MFC.
CBS_AUTOHSCROLL автоматически прокручивает текст в элементе управления " Поле ввода " вправо когда пользователь вводит символ в конце линии.Если этот стиль не задан, то только текст, по размеру в пределах прямоугольной границы разрешено.
CBS_DISABLENOSCROLL список отображает отключенную вертикальную полосу прокрутки, если список не содержит необходимые элементы для прокрутки.Без этого стиля, полоса прокрутки скрыта, если список не содержит достаточных элементы.
Не отображаются CBS_DROPDOWN аналогичное CBS_SIMPLE, за исключением того, что список в случае, если пользователь не сможет выбрать значок рядом с элементом управления " Поле ввода ".
CBS_DROPDOWNLIST аналогичное CBS_DROPDOWN, за исключением того, что элемент управления " Поле ввода " заменены элементом статический-текста, который указывает текущее выделение в списке.
CBS_HASSTRINGS поле со списком рисования владельцем содержит элементы, состоящий из строк.Поле со списком поддерживает память и указатели для строк, поэтому приложение может использовать функции-члена GetText для получения текста для указанного элемента.
CBS_LOWERCASE преобразования в нижний регистр весь текст в поле выделения, так и в списке.
CBS_NOINTEGRALHEIGHT указывает, что размер поля со списком точно размер, определенный приложением, когда он создал поле со списком.Обычно размеры окна поле со списком, что поле со списком не отображают частично элементы.
CBS_OEMCONVERT текст, введенный в элемент управления " Поле ввода " в поле со списком преобразования из набора символов ANSI в символ OEM - установка, а затем обратно в ANSI.Это обеспечивает правильное преобразование символов, когда приложение вызывает функцию windows AnsiToOem для преобразования строки ANSI, в поле со списком в символы OEM.Этот стиль наиболее полезны для полей со списком, содержащих имена файлов и применяется только к полям со списком создан со стилями CBS_SIMPLE или CBS_DROPDOWN.
CBS_OWNERDRAWFIXED владелец списка отвечает за рисование содержимого; элементы в списке полностью одну и ту же высоту.
CBS_OWNERDRAWVARIABLE владелец списка отвечает за рисование содержимого; элементы в списке переменны в высоту.
CBS_SIMPLE списке показаны все время.Текущее выделение в списке отображаемый в элементе управления " Поле ввода ".
CBS_SORT автоматически сортирует строки, введенные в список.
CBS_UPPERCASE прописными буквами все преобразования в текст в поле выделения, так и в списке.