Sdílet prostřednictvím


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 );
    }

Viz také

Referenční dokumentace

Třída CToolBarCtrl

Graf hierarchie

TB_REPLACEBITMAP

TBREPLACEBITMAP

CToolBarCtrl::ChangeBitmap