Список стили
-
LBS_EXTE&NDEDSELnbsp; Пользователь может выбрать несколько элементов, используя клавиши SHIFT и мыши или специальные комбинации клавиш.
-
LBS_HASSTRI&NGSnbsp; Определяет список рисования владельцем, содержащий элементы, состоящий из строк. В списке поддерживает память и указатели для строк, поэтому приложение может использовать функцию-член GetText для получения текста для конкретного элемента.
-
LBS_MULTICOLUM&Nnbsp; Определяет несколько столбцов список, который может прокручиваться по горизонтали. Функция-член SetColumnWidth устанавливает ширину столбцов.
-
LBS_MULTIPLESEL Выбора строки переключается каждый раз, когда пользователь щелкает или дважды щелкает строку. Можно выбрать любое количество строк.
-
LBS_&NOINTEGRALHEIGHTnbsp; Размер списка — точно размер, указанный приложением при создании списка. Обычно Windows размер поле со списком так, что поле списка не отображаются элементы, частично.
-
LBS_&NOREDRAWnbsp; Список отображения не обновляется при внесении изменений. Этот стиль можно изменить в любое время, отправив сообщение WM_SETREDRAW.
-
LBS_&NOTIFYnbsp; Родительское окно получает входное сообщение всякий раз, когда пользователь щелкает или дважды щелкает строку.
-
LBS_OW&NERDRAWFIXEDnbsp; Владелец списка отвечает за разработку ее содержание; элементы в списке являются той же высоты.
-
LBS_OW&NERDRAWVARIABLEnbsp; Владелец списка отвечает за разработку ее содержание; элементы в списке, переменная в высоту.
-
LBS_SORT Строки в списке сортируются по алфавиту.
-
LBS_STA&NDARDnbsp; Строки в списке сортируются в алфавитном порядке, и родительское окно получает входное сообщение всякий раз, когда пользователь щелкает или дважды щелкает строку. Поле со списком содержит границы со всех сторон.
-
LBS_USETABSTOPS Позволяет признавать и расширять знаки табуляции при рисовании строк списка. Позиции табуляции по умолчанию — 32 единицы диалогового окна. (Единица диалогового окна — это горизонтальное или вертикальное расстояние. Одна единица горизонтального диалога равен четверти текущего подразделения базовой ширины диалогового окна. Единицами диалогового окна вычисляются на основе высоту и ширину текущего системного шрифта. GetDialogBaseUnits Windows функция возвращает текущее диалоговое окно базовых единиц в пикселях.)
-
LBS_WA&NTKEYBOARDINPUTnbsp; Владелец списка получает сообщения WM_VKEYTOITEM или WM_CHARTOITEM всякий раз, когда пользователь нажимает клавишу, когда фокус ввода списка. Это позволяет приложению выполнять специальную обработку на ввод клавиатуры.
-
LBS_DISABLE&NOSCROLLnbsp; В списке показывает полоса когда поле списка не содержит достаточно элементов для перемещения инвалидов вертикальной прокрутки. Без этого стиля полоса прокрутки скрывается, когда поле со списком не содержит достаточное количество предметов.
См. также CListBox::Create