Estructura TBADDBITMAP (commctrl.h)

Agrega un mapa de bits que contiene imágenes de botón a una barra de herramientas.

Sintaxis

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

Miembros

hInst

Tipo: HINSTANCE

Identificador de la instancia del módulo con el archivo ejecutable que contiene un recurso de mapa de bits. Para usar identificadores de mapa de bits en lugar de identificadores de recursos, establezca este miembro en NULL.

Puede agregar los mapas de bits de botón definidos por el sistema a la lista especificando HINST_COMMCTRL como miembro hInst y uno de los valores siguientes como miembro nID .

Valor Significado
IDB_STD_LARGE_COLOR
Mapas de bits estándar de color grandes.
IDB_STD_SMALL_COLOR
Mapas de bits pequeños y estándar de color.
IDB_VIEW_LARGE_COLOR
Mapas de bits de vista de color pequeños y grandes.
IDB_VIEW_SMALL_COLOR
Mapas de bits pequeños y de vista de color.
IDB_HIST_NORMAL
Botones de desplazamiento del Explorador de Windows y mapas de bits favoritos en estado normal.
IDB_HIST_HOT
Botones de desplazamiento del Explorador de Windows y mapas de bits favoritos en estado activo.
IDB_HIST_DISABLED
Botones de desplazamiento del Explorador de Windows y mapas de bits favoritos en estado deshabilitado.
IDB_HIST_PRESSED
Botones de desplazamiento del Explorador de Windows y mapas de bits favoritos en estado presionado.

nID

Tipo: UINT_PTR

Si hInst es NULL, establezca este miembro en el identificador de mapa de bits del mapa de bits con las imágenes de botón. De lo contrario, establézcalo en el identificador de recurso del mapa de bits con las imágenes de botón.

Comentarios

Si nID contiene un identificador de mapa de bits, en lugar de un identificador de recurso, no destruya el mapa de bits hasta que se haya reemplazado por TB_REPLACEBITMAP. De lo contrario, se destruye la barra de herramientas.

Los valores definidos se pueden usar como índices para los mapas de bits estándar. Para obtener más información, vea Toolbar Standard Button Image Index Values.

La estructura TBADDBITMAP se usa con el mensaje TB_ADDBITMAP .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado commctrl.h