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