Структура TBADDBITMAP (commctrl.h)
Добавляет на панель инструментов растровое изображение, содержащее изображения кнопок.
Синтаксис
typedef struct tagTBADDBITMAP {
HINSTANCE hInst;
UINT_PTR nID;
} TBADDBITMAP, *LPTBADDBITMAP;
Члены
hInst
Тип: HINSTANCE
Выполните обработку экземпляра модуля с помощью исполняемого файла, содержащего ресурс растрового изображения. Чтобы использовать дескрипторы точечных рисунков вместо идентификаторов ресурсов, присвойте этому элементу значение NULL.
Вы можете добавить системные точечные изображения кнопок в список, указав HINST_COMMCTRL в качестве элемента hInst и одно из следующих значений в качестве элемента nID .
nID
Тип: UINT_PTR
Если параметр hInst имеет значение NULL, задайте для этого элемента дескриптор растрового изображения с изображениями кнопки. В противном случае задайте идентификатор ресурса растрового изображения с изображениями кнопки.
Комментарии
Если nID содержит дескриптор растрового изображения, а не идентификатор ресурса, не уничтожайте растровое изображение, пока оно не будет заменено TB_REPLACEBITMAP. В противном случае панель инструментов будет уничтожена.
Определенные значения можно использовать в качестве индексов для стандартных растровых изображений. Дополнительные сведения см. в разделе Значения индекса изображения стандартной кнопки панели инструментов.
Структура TBADDBITMAP используется с сообщением TB_ADDBITMAP .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |