CCheckListBox::Create
Создает окно контрольного списка Windows и вложение его к объекту CCheckListBox.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Параметры
dwStyle
Указывает стиль окна контрольного списка. Стиль должен быть LBS_HASSTRINGS и LBS_OWNERDRAWFIXED (или все элементы в списке ту же высоту) или LBS_OWNERDRAWVARIABLE (элементы в списке varying высот). Этот стиль может сочетаться с другими стили списков за исключением LBS_USETABSTOPS.rect
Определяет размер и положение контрольный список- окна. Может быть либо объектом CRect или структура RECT.pParentWnd
Задает родительское окно контрольного списка окна (обычно объект CDialog ). Это не должно быть NULL.nID
Определяет идентификатор элемента управления для окна контрольного списка
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Заметки
Построении объект CCheckListBox в шагах 2. Сначала определите класс, производный от CcheckListBox и затем вызовите Создать, который инициализирует окно контрольного списка Windows и вложение его в CCheckListBox. См. раздел CCheckListBox::CCheckListBox для образца.
При выполнении Создать Windows отправляет сообщения WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE и WM_GETMINMAXINFO к элементу управления контрольный список- окна.
Эти сообщения обращанное по умолчанию функции-членами OnNcCreate, OnCreate, OnNcCalcSize и OnGetMinMaxInfo в базовом классе CWnd. Чтобы расширить обработку сообщений по умолчанию, добавьте сопоставление сообщения к производному классу и переопределить предшествующие функции-члены обработчика сообщений. Переопределите OnCreate, например, выполнять необходимую инициализацию для нового класса.
Примените следующий стили окна к элементу управления контрольный список- окна:
Всегда WS_CHILD
Обычно WS_VISIBLE
WS_DISABLED Редко
WS_VSCROLL Чтобы добавить вертикальную полосу прокрутки
WS_HSCROLL Для добавления горизонтальная полоса прокрутки
WS_GROUP Групповым к элементам управления
WS_TABSTOP Чтобы разрешить переходы к этому элементу управления
Требования
Header: afxwin.h