Функция CreateToolbarEx
Declare Function CreateToolbarEx Lib "COMCTL32" ( _
ByVal hwnd As Long, ByVal ws As Long, _
ByVal wID As Long, _
ByVal nBitmaps As Long, _
ByVal hBMInst As Long, _
ByVal wBMID As Long, _
ByRef lpButtons As TBBUTTON, _
ByVal iNumButtons As Long, _
ByVal dxButton As Long, _
ByVal dyButton As Long, _
ByVal dxBitmap As Long, _
ByVal dyBitmap As Long, _
ByVal uStructSize As Long) As Long
CreateToolbarEx создает панель инструментов с заданными кнопками.
Возвращаемое значение
В успешном случае возвращается описатель панели инструментов или NULL в других случаях. Для получения дополнительной информации об ошибке используйте GetLastError.
Параметры
- hwnd
- Описатель родительского окна
- ws
- Стили окна. Возможны различные комбинации. Должен иметь по меньшей мере стиль WS_CHILD
- wID
- Идентификатор элемента для панели инструментов. Оконная процедура использует это значение для идентификации сообщений при посылке родительскому окну
- nBitmaps
- Число картинок кнопок, содержащих в картинке, заданной параметрами hBMInst и wBMID
- hBMInst
- Экземпляр модуля с исполняемым файлом, содержащий ресурс-картинку
- wBMID
- Идентификатор ресурса для картинки. Если hBMInst равен NULL, то данный параметр должне иметь допустимый дескриптор картинки
- lpButtons
- Массив структур TBBUTTON, содержащих информацию о кнопках, добавляемых на панель инструментов
- iNumButtons
- Число кнопок, добавляемых на панель инструментов
- dxButton
- Ширина кнопок в пикселах
- dyButton
- Высота кнопок в пикселах
- dxBitmap
- Ширина картинки в пикселах
- dyBitmap
- Высота картинки в пикселах
- uStructSize
- Размер структуры TBBUTTON
Пример
Смотри пример toolbar.zip
Категория
Common Controls