Estructura TBREPLACEBITMAP (commctrl.h)
Se usa con el mensaje TB_REPLACEBITMAP para reemplazar un mapa de bits de barra de herramientas por otro.
Sintaxis
typedef struct {
HINSTANCE hInstOld;
UINT_PTR nIDOld;
HINSTANCE hInstNew;
UINT_PTR nIDNew;
int nButtons;
} TBREPLACEBITMAP, *LPTBREPLACEBITMAP;
Miembros
hInstOld
Tipo: HINSTANCE
Identificador de instancia del módulo para el recurso de mapa de bits que se va a reemplazar. Establezca este miembro en NULL para usar en su lugar un identificador de mapa de bits.
nIDOld
Tipo: UINT_PTR
Si hInstOld es NULL, establezca este miembro en el identificador de mapa de bits del mapa de bits que se va a reemplazar. De lo contrario, establézcalo en el identificador de recurso del mapa de bits que se va a reemplazar.
hInstNew
Tipo: HINSTANCE
Identificador de instancia de módulo que contiene el nuevo recurso de mapa de bits. Establezca este miembro en NULL para usar en su lugar un identificador de mapa de bits.
nIDNew
Tipo: UINT_PTR
Si hInstNew es NULL, establezca este miembro en el identificador de mapa de bits del mapa de bits con las nuevas imágenes de botón. De lo contrario, establézcalo en el identificador de recurso del mapa de bits con las nuevas imágenes de botón.
nButtons
Tipo: int
Número de imágenes de botón contenidas en el nuevo mapa de bits. El número de imágenes nuevas debe ser el mismo que el número de imágenes reemplazadas.
Comentarios
Si nIDNew 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 o se destruya la barra de herramientas.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | commctrl.h |