Sdílet prostřednictvím


CToolBarCtrl::SetPressedImageList

Nastaví seznam obraz, který aktuální ovládací panel nástrojů používá k reprezentaci státu stisknutí tlačítka.

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

Parametry

Parametr

Description

[v]iImageID

Z nuly vycházející index seznamu obrázků.Pokud používáte pouze jeden seznam obrazu, nastavte tento parametr na nulu.

[v]pImageList

Ukazatel CImageList , který obsahuje seznam nových obrázků.

Vrácená hodnota

Ukazatel CImageList předchozí seznam obrázků pro aktuální ovládací prvek, který obsahuje nebo NULL Pokud byl nastaven žádný obrázek seznam.

Poznámky

Tato metoda odesílá TB_SETPRESSEDIMAGELIST zprávy, která je popsána v .

Požadavky

Záhlaví: afxcmn.h

Tento ovládací prvek je podporována v a novější.

Další požadavky této metody jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.

Příklad

Následující kód například nastaví seznam vzhled obrázku po klepnutí stejná jako výchozí seznam obrázků.

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

Viz také

Referenční dokumentace

Třída CToolBarCtrl

Graf hierarchie

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList