Ненулевое значение, если успешно; противном случае нулевой.
Параметры
dwStyle
Задает стиль элемента управления toolbar. Панели инструментов всегда должна иметь WS_CHILD стиль. Кроме того можно указать любое сочетание инструментов стилей и стили окон, как описано в замечания.
rect
При необходимости определяет размер и положение элемента управления toolbar. Это может быть либо объектом CRect или структуры Rect..
pParentWnd
Определяет элемент управления toolbar родительского окна. Он не должен быть НЕОПРЕДЕЛЕННЫМ.
nID
Указывает Идентификатор элемента управления toolbar.
Примечания
Вы построить CToolBarCtrl в два этапа. Сначала вызовите конструктор, а затем вызвать Create, который создает элемент управления toolbar и присоединяет его к объекту CToolBarCtrl.
Элемент управления toolbar автоматически устанавливает размер и положение окна инструментов. Высота основана на высоте кнопок в панели инструментов. Ширина совпадает с шириной клиентской области родительского окна. Стили CCS_TOP и CCS_BOTTOM определяют ли панель инструментов располагается вдоль верхней или нижней части клиентской области. По умолчанию панель инструментов есть стиль CCS_TOP.
Применить следующие Стили окон в элемент управления toolbar.
WS_CHILD Всегда
WS_VISIBLE Обычно
WS_DISABLED Редко
Далее вы можете применить одно или несколько из общих стилей элементов управления:
CCS_ADJUSTABLE Позволяет панелей инструментов для настраиваться самим пользователем. Если используется этот стиль, окно-владелец панели инструментов необходимо обрабатывать настройки уведомления от сообщения панели инструментов, как описано в CToolBarCtrl: обработка настройки уведомления.
CCS_BOTTOM Вызывает позиционировать себя в нижней части родительского окна клиентской области элемента управления и устанавливает ширину быть такими же, как родитель ширина окна.
CCS_&NODIVIDERnbsp; Не позволяет выделить две пиксель обращается в верхней части элемента управления.
CCS_&NOHILITEnbsp; Не позволяет выделить один пиксель обращается в верхней части элемента управления.
CCS_&NOMOVEYnbsp; Заставляет элемент управления для изменения размеров и двигаться сам по горизонтали, но не вертикально, в ответ на сообщение WM_SIZE . Если используется стиль CCS_NORESIZE , этот стиль не применяется.
CCS_&NOPARENTALIGNnbsp; Предотвращает автоматически перемещение к верхней или нижней части родительского окна элемента управления. Вместо этого элемент управления сохраняет свою позицию в пределах родительского окна несмотря на изменения размера родительского окна. Если используется также CCS_TOP или CCS_BOTTOM стиль, которым регулируется высота по умолчанию, однако позиции и ширину остаются неизменными.
CCS_&NORESIZEnbsp; Предотвращает использование по умолчанию ширины и высоты при установлении его первоначальный размер или новый размер элемента управления. Вместо этого элемент управления использует ширину и высоту, указанные в запросе на создание или калибровки.
CCS_TOP Вызывает позиционировать себя в верхней части родительского окна клиентской области элемента управления и устанавливает ширину быть такими же, как родитель ширина окна. Панели инструментов имеют этот стиль по умолчанию.
Наконец применять сочетание стилей панели инструментов для управления или кнопки, сами. В разделе описаны стили управления Toolbar и стили в Platform SDK.