共用方式為


CToolBarCtrl::SetPressedImageList

設定目前工具列控制項用來表示處於已按下狀態的按鈕的影像清單。

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

參數

參數

描述

[in] iImageID

影像清單的以零起始的索引。 如果您只使用一個影像清單,將這個參數設為零。

[in] pImageList

包含新的影像清單的 CImageList 的指標。

傳回值

包含目前控制項的上一個影像清單的 CImageList 的指標或 NULL ,當有這類影像清單尚未設定。

備註

這個方法會將 TB_SETPRESSEDIMAGELIST 資訊,在 Windows SDK說明。

需求

標題: afxcmn.h

這個控制項在 Windows Vista (含) 以後版本支援。

這個方法的其他需要。 組建的 Windows Vista 通用控制項的需求說明。

範例

下列程式碼範例會為按下的影像清單與預設影像清單。

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

請參閱

參考

CToolBarCtrl 類別

階層架構圖

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList