CToolBarCtrl::ReplaceBitmap
Nahradí existující bitmapy v aktuální řízení nástrojů nové bitmapy.
BOOL ReplaceBitmap(
LPTBREPLACEBITMAP pReplaceBitmap
);
Parametry
Parametr |
Description |
---|---|
[v]pReplaceBitmap |
Ukazatel TBREPLACEBITMAP struktury, která popisuje bitmapový nahradit a nové bitmapy. |
Vrácená hodnota
truePokud je tato metoda úspěšná. jinak false .
Poznámky
Tato metoda odesílá TB_REPLACEBITMAP zprávy, která je popsána v .
Požadavky
Záhlaví: afxcmn.h
Příklad
Následující příklad kódu nahradí jiný bitmapový rastrový obrázek pro standardní panel nástrojů.
{
// 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 );
}