Udostępnij za pośrednictwem


CToolBarCtrl::ReplaceBitmap

Zastępuje istniejące bitmapy w bieżącym formantu toolbar nowej bitmapy.

BOOL ReplaceBitmap(
     LPTBREPLACEBITMAP pReplaceBitmap
);

Parametry

Parametr

Opis

[w]pReplaceBitmap

Wskaźnik do TBREPLACEBITMAP strukturę, która opisuje bitmapy zastępuje się i nowej bitmapy.

Wartość zwracana

trueJeśli ta metoda jest pomyślne; w przeciwnym razie false.

Uwagi

Metoda ta wysyła TB_REPLACEBITMAP wiadomości, która jest opisana w Windows SDK.

Wymagania

Nagłówek: afxcmn.h

Przykład

Poniższy przykład kodu zastępuje innej bitmapy bitmapy na standardowym pasku narzędzi.

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

Zobacz też

Informacje

Klasa CToolBarCtrl

Wykres hierarchii

TB_REPLACEBITMAP

TBREPLACEBITMAP

CToolBarCtrl::ChangeBitmap