Compartir a través de


CToolBarCtrl::SetPressedImageList

Establece la imagen mostrada que el control toolbar actual utiliza para representar los botones en el estado presionado.

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

Parámetros

Parámetro

Descripción

[in] iImageID

El índice cero- en función de la lista de imágenes. Establezca este parámetro en cero si utiliza sólo una lista de imágenes.

[in] pImageList

Puntero a CImageList que contiene la nueva lista de imágenes.

Valor devuelto

Puntero a CImageList que contiene la lista anterior de la imagen del control actual, o NULL si no se estableció ninguna esta lista de imágenes.

Comentarios

Este método envía el mensaje de TB_SETPRESSEDIMAGELIST , que se describe en Windows SDK.

Requisitos

encabezado: afxcmn.h

Este control se admite en Windows Vista y posterior.

los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.

Ejemplo

El ejemplo de código siguiente establece la lista presionado de imagen sea igual que la lista predeterminada de la imagen.

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

Vea también

Referencia

CToolBarCtrl Class

Gráfico de jerarquías

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList