Ненулевое значение, если инициализация прошла успешно; противном случае нулевой.
Параметры
dwStyle
Задает стиль верхнего колонтитула элемента управления. Применить любую комбинацию стилей заголовков элементов управления, необходимые для элемента управления.
rect
Определяет размер и положение заголовка элемента управления. Это может быть либо объектом CRect или структуры Rect..
pParentWnd
Указывает заголовок родительского окна элемента управления, обычно CDialog. Он не должен быть НЕОПРЕДЕЛЕННЫМ.
nID
Указывает Идентификатор элемента управления заголовка.
Примечания
Создании объекта CHeaderCtrl в два этапа. Сначала вызовите конструктор, а затем вызвать Create, который создает элемент управления заголовка и присоединяет его к объекту CHeaderCtrl.
HDS_HOTTRACK Элемент заголовка будет выделена при наведении указателя мыши над ним.
HDS_DRAGDROP Элементы заголовка можно изменить путем перетаскивания.
HDS_FULLDRAG Заголовок элемента управления отображает столбец содержимого в то время как пользователь изменяет размер столбца.
HDS_BUTTO&NSnbsp; Элементы заголовка ведут себя как кнопки.
HDS_HORZ Элемент управления заголовка горизонтальные.
HDS_VERT Элемент управления заголовка вертикальной (этот стиль в настоящее время не реализовано).
HDS_HIDDE&Nnbsp; Элемент управления заголовка не отображается в режиме таблицы.
Кроме того, можно использовать следующие общие стили элементов управления для определения как управления заголовка позиций и изменяет размер самого (см. Общие стили элементов управления для получения дополнительной информации)
CCS_BOTTOM Вызывает позиционировать себя в нижней части родительского окна клиентской области элемента управления и устанавливает ширину быть такими же, как родитель ширина окна.
CCS_&NODIVIDERnbsp; Не позволяет выделить две пиксель обращается в верхней части элемента управления.
CCS_&NOHILITEnbsp; Не позволяет выделить один пиксель обращается в верхней части элемента управления.
CCS_&NOMOVEYnbsp; Заставляет элемент управления для изменения размеров и двигаться сам по горизонтали, но не вертикально, в ответ на сообщение WM_SIZE . Если используется стиль CCS_NORESIZE , этот стиль не применяется. Этот стиль по умолчанию имеют управления заголовков.
CCS_&NOPARENTALIGNnbsp; Предотвращает автоматически перемещение к верхней или нижней части родительского окна элемента управления. Вместо этого элемент управления сохраняет свою позицию в пределах родительского окна несмотря на изменения размера родительского окна. Если используется также CCS_TOP или CCS_BOTTOM стиль, которым регулируется высота по умолчанию, однако позиции и ширину остаются неизменными.
CCS_&NORESIZEnbsp; Предотвращает использование по умолчанию ширины и высоты при установлении его первоначальный размер или новый размер элемента управления. Вместо этого элемент управления использует ширину и высоту, указанные в запросе на создание или калибровки.
CCS_TOP Вызывает позиционировать себя в верхней части родительского окна клиентской области элемента управления и устанавливает ширину быть такими же, как родитель ширина окна.
Можно также применить следующие стили окон с элементом управления заголовка (см. Стили окон для получения дополнительной информации):
WS_CHILD Создает дочернее окно. Нельзя использовать с WS_POPUP стиль.
WS_VISIBLE Создает окно, которое первоначально виден.
WS_DISABLED Создает окно, которое первоначально отключено.
WS_GROUP Определяет первый элемент управления группы элементов управления, в которых пользователь может перемещаться от одного элемента управления к другому с помощью клавиш со стрелками. Все элементы управления, определенные с WS_GROUP стилем после первого элемента управления принадлежат к той же группе. Следующий элемент управления с WS_GROUP стилем заканчивается группы стилей и начинается следующая группа (то есть, заканчивается одна из групп, где начинается следующий).
WS_TABSTOP Указывает один из любое количество элементов управления, через которые пользователь может перемещаться с помощью клавиши TAB. Клавиша TAB перемещает пользователя на следующий элемент управления, указанный в WS_TABSTOP стиле.