Freigeben über


CToolBarCtrl::ChangeBitmap

Ändert die Bitmap für eine Schaltfläche im aktuellen ToolBar-Steuerelement.

BOOL ChangeBitmap(
     int idButton, 
     int iBitmap
);

Parameter

Parameter

Description

[in] idButton

Befehlskennzeichen der Schaltfläche, die, eine neue Bitmap zu empfangen wird.

[in] iBitmap

Der nullbasierte Index eines Bilds in der aktuellen Bildliste des Symbolleisten-Steuerelements.

Rückgabewert

true, wenn diese Methode erfolgreich ist; andernfalls false.

Hinweise

Wenn diese Methode erfolgreich ist, zeigt das System das angegebene Bild in der angegebenen Schaltfläche an.

Diese Methode sendet die TB_CHANGEBITMAP Meldung, die im Windows SDK beschrieben wird.

Anforderungen

Header: afxcmn.h

Beispiel

Im folgenden Codebeispiel wird die Bitmap für die Schaltfläche Datei speichern zur Bitmap für die Schaltfläche Info.

    {
        // Change the bitmap for the File Save button, whose 
        // command ID is ID_FILE_SAVE, to the bitmap for the 
        // About button, whose index is 7. 
        CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
        BOOL bRet = m_toolBarCtrl.ChangeBitmap( ID_FILE_SAVE, 7 );
    }

Siehe auch

Referenz

CToolBarCtrl-Klasse

Hierarchien-Diagramm

TB_CHANGEBITMAP

CToolBarCtrl::ReplaceBitmap