Estrutura TBREPLACEBITMAP (commctrl.h)
Usado com a mensagem TB_REPLACEBITMAP para substituir um bitmap de barra de ferramentas por outro.
Sintaxe
typedef struct {
HINSTANCE hInstOld;
UINT_PTR nIDOld;
HINSTANCE hInstNew;
UINT_PTR nIDNew;
int nButtons;
} TBREPLACEBITMAP, *LPTBREPLACEBITMAP;
Membros
hInstOld
Tipo: HINSTANCE
Identificador de instância de módulo para o recurso de bitmap que está sendo substituído. Defina esse membro como NULL para usar um identificador de bitmap.
nIDOld
Tipo: UINT_PTR
Se hInstOld for NULL, defina esse membro como o identificador de bitmap do bitmap que está sendo substituído. Caso contrário, defina-o como o identificador de recurso do bitmap que está sendo substituído.
hInstNew
Tipo: HINSTANCE
Identificador de instância de módulo que contém o novo recurso de bitmap. Defina esse membro como NULL para usar um identificador de bitmap.
nIDNew
Tipo: UINT_PTR
Se hInstNew for NULL, defina esse membro como o identificador de bitmap do bitmap com as novas imagens de botão. Caso contrário, defina-o como o identificador de recurso do bitmap com as novas imagens de botão.
nButtons
Tipo: int
Número de imagens de botão contidas no novo bitmap. O número de novas imagens deve ser o mesmo que o número de imagens substituídas.
Comentários
Se nIDNew 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 ou a barra de ferramentas seja destruída.
Requisitos
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 |