CToolBarCtrl::ReplaceBitmap
Substitui o projeto existente no controle de barra de ferramentas atual com um novo projeto.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parâmetros
Parâmetro |
Descrição |
---|---|
[in] pReplaceBitmap |
Ponteiro a estrutura de TBREPLACEBITMAP que descreve o bitmap a ser substituído quanto para o novo projeto. |
Valor de retorno
true se este método é com êxito; caso contrário, false.
Comentários
Este método envia a mensagem de TB_REPLACEBITMAP , que é descrita em Windows SDK.
Requisitos
Cabeçalho: afxcmn.h
Exemplo
O exemplo de código substitui o bitmap para a barra de ferramentas padrão com um bitmap diferente.
{
// Replace one toolbar bitmap with another.
TBREPLACEBITMAP tbrb;
tbrb.hInstOld = ::AfxGetInstanceHandle();
tbrb.nIDOld = IDR_MAINFRAME;
tbrb.hInstNew = ::AfxGetInstanceHandle();
tbrb.nIDNew = IDR_MAINFRAME1;
tbrb.nButtons = 8;
CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
BOOL bRet = m_toolBarCtrl.ReplaceBitmap( &tbrb );
}