Compartilhar via


Estrutura TBADDBITMAP (commctrl.h)

Adiciona um bitmap que contém imagens de botão a uma barra de ferramentas.

Sintaxe

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

Membros

hInst

Tipo: HINSTANCE

Manipule para a instância do módulo com o arquivo executável que contém um recurso bitmap. Para usar identificadores de bitmap em vez de IDs de recurso, defina esse membro como NULL.

Você pode adicionar bitmaps de botão definidos pelo sistema à lista especificando HINST_COMMCTRL como o membro hInst e um dos valores a seguir como o membro nID .

Valor Significado
IDB_STD_LARGE_COLOR
Bitmaps grandes e coloridos padrão.
IDB_STD_SMALL_COLOR
Bitmaps pequenos e coloridos padrão.
IDB_VIEW_LARGE_COLOR
Bitmaps pequenos de exibição de cores grandes.
IDB_VIEW_SMALL_COLOR
Bitmaps de exibição de cores pequenos.
IDB_HIST_NORMAL
O Windows Explorer botões de viagem e bitmaps favoritos em estado normal.
IDB_HIST_HOT
O Windows Explorer botões de viagem e bitmaps favoritos em estado quente.
IDB_HIST_DISABLED
O Windows Explorer botões de viagem e bitmaps favoritos no estado desabilitado.
IDB_HIST_PRESSED
O Windows Explorer botões de viagem e bitmaps favoritos no estado pressionado.

nID

Tipo: UINT_PTR

Se hInst for NULL, defina esse membro como o identificador de bitmap do bitmap com as imagens de botão. Caso contrário, defina-o como o identificador de recurso do bitmap com as imagens de botão.

Comentários

Se nID mantiver um identificador de bitmap, em vez de uma ID de recurso, não destrua o bitmap até que ele tenha sido substituído por TB_REPLACEBITMAP. Caso contrário, a barra de ferramentas será destruída.

Os valores definidos podem ser usados como índices para os bitmaps padrão. Para obter mais informações, consulte Valores de índice de imagem de botão padrão da barra de ferramentas.

A estrutura TBADDBITMAP é usada com a mensagem TB_ADDBITMAP .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h