CToolBarCtrl::ReplaceBitmap
Sostituisce la bitmap esistente nel controllo della barra degli strumenti corrente con una nuova bitmap.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parametri
Parametro |
Descrizione |
---|---|
[in] pReplaceBitmap |
Puntatore a una struttura TBREPLACEBITMAP che descrive la bitmap da sostituire alla nuova bitmap. |
Valore restituito
true se questo metodo ha esito positivo; in caso contrario, false.
Note
Questo metodo invia il messaggio TB_REPLACEBITMAP, come descritto in Windows SDK.
Requisiti
intestazione: afxcmn.h
Esempio
Nell'esempio di codice sostituisce la bitmap per la barra degli strumenti standard con una bitmap diversa.
{
// 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 );
}