Поделиться через


Структура TBADDBITMAP (commctrl.h)

Добавляет на панель инструментов растровое изображение, содержащее изображения кнопок.

Синтаксис

typedef struct tagTBADDBITMAP {
  HINSTANCE hInst;
  UINT_PTR  nID;
} TBADDBITMAP, *LPTBADDBITMAP;

Члены

hInst

Тип: HINSTANCE

Выполните обработку экземпляра модуля с помощью исполняемого файла, содержащего ресурс растрового изображения. Чтобы использовать дескрипторы точечных рисунков вместо идентификаторов ресурсов, присвойте этому элементу значение NULL.

Вы можете добавить системные точечные изображения кнопок в список, указав HINST_COMMCTRL в качестве элемента hInst и одно из следующих значений в качестве элемента nID .

Значение Значение
IDB_STD_LARGE_COLOR
Крупные цветные стандартные растровые изображения.
IDB_STD_SMALL_COLOR
Небольшие цветные стандартные растровые изображения.
IDB_VIEW_LARGE_COLOR
Маленькие крупные растровые изображения в цветовом представлении.
IDB_VIEW_SMALL_COLOR
Мелкие растровые изображения в цветовом представлении.
IDB_HIST_NORMAL
Windows Обозреватель кнопки перемещения и избранное растровые изображения в обычном состоянии.
IDB_HIST_HOT
Windows Обозреватель кнопки перемещения и избранное растровые изображения в активном состоянии.
IDB_HIST_DISABLED
Windows Обозреватель кнопки перемещения и избранное растровые изображения в отключенном состоянии.
IDB_HIST_PRESSED
Windows Обозреватель кнопки перемещения и избранное растровые изображения в нажатом состоянии.

nID

Тип: UINT_PTR

Если параметр hInst имеет значение NULL, задайте для этого элемента дескриптор растрового изображения с изображениями кнопки. В противном случае задайте идентификатор ресурса растрового изображения с изображениями кнопки.

Комментарии

Если nID содержит дескриптор растрового изображения, а не идентификатор ресурса, не уничтожайте растровое изображение, пока оно не будет заменено TB_REPLACEBITMAP. В противном случае панель инструментов будет уничтожена.

Определенные значения можно использовать в качестве индексов для стандартных растровых изображений. Дополнительные сведения см. в разделе Значения индекса изображения стандартной кнопки панели инструментов.

Структура TBADDBITMAP используется с сообщением TB_ADDBITMAP .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть commctrl.h