Стили поля со списком

Следующие стили поля со списком доступных в 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 прописными буквами все преобразования в текст в поле выделения, так и в списке.

См. также

Ссылки

CComboBox::Create

Combo Box Styles

Другие ресурсы

Стили, используемые MFC