CToolBarCtrl::ReplaceBitmap
Reemplaza el mapa de bits existente en el control de barra de herramientas actual a un nuevo mapa de bits.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parámetros
Parámetro |
Descripción |
---|---|
[in] pReplaceBitmap |
Puntero a una estructura de TBREPLACEBITMAP que describe el mapa de bits que se reemplazará y el nuevo mapa de bits. |
Valor devuelto
true si este método es correcto; si no, false.
Comentarios
Este método envía el mensaje de TB_REPLACEBITMAP , que se describe en Windows SDK.
Requisitos
encabezado: afxcmn.h
Ejemplo
El ejemplo de código siguiente reemplaza el mapa de bits para la barra de herramientas estándar con otro mapa de bits.
{
// 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 );
}