CCheckListBox::Create

Создать BOOL (DWORD dwStyleconst RECT&RectCWnd *pParentWndUINTnID );

Возвращаемое значение

Ненулевое значение, если успешно; в противном случае 0.

Параметры

dwStyle

Указывает стиль окна контрольного перечня. Стиль должен быть LBS_OWNERDRAWFIXED (все элементы в списке имеют одинаковую высоту) или LBS_OWNERDRAWVARIABLE (элементы в списке являются различной высоты). Этот стиль может быть объединен с другими список стили.

rect

Указывает контрольный список бокс размер и положение. Может быть объект CRect или структуры Rect..

pParentWnd

Определяет поле контрольный список родительского окна (обычно объекта CDialog ). Он не должен быть НЕОПРЕДЕЛЕННЫМ.

nID

Задает Идентификатор элемента управления поле контрольный список.

Примечания

Создании объекта CCheckListBox в два этапа. Сначала определите класс, производный от CCheckListBox, затем вызвать Create, который инициализирует поле контрольный список Windows и присоединяет его к CCheckListBox. Смотрите пример CCheckListBox::CCheckListBox.

При выполнении Create , Windows отправляет WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEи WM_GETMINMAXINFO сообщения в элементе-контрольный список.

Такие сообщения обрабатываются по умолчанию, OnNcCreate, OnCreate, OnNcCalcSizeи OnGetMinMaxInfo функции-члены в базовом классе CWnd . Для расширения обработки сообщений по умолчанию, добавить карту сообщений для производного класса и функции-члены перезаписи предыдущей-обработчик сообщений. Переопределение OnCreate, например, для выполнения необходимых инициализация для нового класса.

Применить следующие Стили окон в элемент управления "список":

Обзор CCheckListBoxЧлены класса | Иерархическая схема

См. также CCheckListBox::CCheckListBox

Index