Freigeben über


CToolBarCtrl::SetPressedImageList

Legt die Bildliste fest, der das aktuelle ToolBar-Steuerelement verwendet, um Schaltflächen im gedrückten Zustand darzustellen.

CImagelist* SetPressedImageList(
            int iImageID, 
            CImageList* pImageList
);

Parameter

Parameter

Description

[in] iImageID

Der nullbasierte Index der Bildliste.Erstellen Sie diesen Parameter auf Null, wenn nur eine Bildliste verwenden.

[in] pImageList

Zeiger auf CImageList, der die neue Bildliste enthält.

Rückgabewert

Zeiger auf CImageList, der die vorherige Bildliste für das aktuelle Steuerelement enthält oder NULL, wenn keine solche Bildliste festgelegt wurde.

Hinweise

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

Anforderungen

Header: afxcmn.h

Dieses Steuerelement wird in Windows Vista und höher unterstützt.

Zusätzliche Anforderungen für diese Methode werden in Build-Anforderungen für Windows Vista-gemeinsame Regelungen beschrieben.

Beispiel

Im folgenden Codebeispiel wird die gedrückte Bildliste fest, um dasselbe wie die standardmäßige Bildliste zu sein.

    {
        // SetPressedImageList
        // Set the pressed image list to be the same as the 
        // normal image list.
        CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
        CImageList* pNormalCil =  m_toolBarCtrl.GetImageList();
        CImageList* pPressedCil = m_toolBarCtrl.GetPressedImageList();
        m_toolBarCtrl.SetPressedImageList( 0, pNormalCil );
    }

Siehe auch

Referenz

CToolBarCtrl-Klasse

Hierarchien-Diagramm

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList