CToolBarCtrl::Create
Создает элемент управления " Панель инструментов и вложение его к объекту CToolBarCtrl.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Параметры
dwStyle
Задает стиль элемента управления панели инструментов.Панели инструментов всегда должны иметь стиль WS_CHILD.Кроме того, можно определить все стили панели инструментов и сочетания стилей окна, как описано в разделе Примечания.rect
При необходимости указывает размер и положение элемента управления на панели инструментов.Может быть либо объектом CRect или структурой RECT.pParentWnd
Задает родительское окно элемента управления панели инструментов.Это не должно быть NULL.nID
Определяет идентификатор элемента управления "Панель инструментов"
Возвращаемое значение
Ненулевой, если успешно; в противном случае – нуль.
Заметки
Построении CToolBarCtrl в шаге 2.Во-первых, вызовите конструктор, и затем вызовите Создать, который создает элемент управления " Панель инструментов и вложение его к объекту CToolBarCtrl.Примените следующие стили окна к элементу управления " Панель инструментов.
Всегда WS_CHILD
Обычно WS_VISIBLE
WS_DISABLED Редко
См. раздел CreateWindow в Windows SDK описание стилей окна.
При необходимости можно применять сочетание стили стандартных элементов управления, как описано в Windows SDK.
Применение стилей панели инструментов и сочетания к элементу управления или сами кнопок.Стили, описаны в разделе Стили элемента управления " Панель инструментов и кнопки в Windows SDK.
Для использования расширенных стилей панели инструментов, вызовите SetExtendedStyle после вызова Создать.Чтобы создать панель инструментов с помощью расширенных стилей окна, вызовите CToolBarCtrl::CreateEx вместо Создать.
Элемент управления "Панель инструментов" автоматически задает размер и положение окна панели инструментов.Высота основана на высоту кнопок на панели инструментов.Ширина такое же, как ширина клиентской области родительского окна.Стили CCS_TOP и CCS_BOTTOM определяют располагается ли панель инструментов в верхней или нижней части клиентской области.По умолчанию панель инструментов имеет стиль CCS_TOP.
Требования
Header: afxcmn.h