Partilhar via


CToolBarCtrl::SetPressedImageList

Define a lista de imagem que o controle de barra de ferramentas atual usa para representar os botões o estado pressionado.

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

Parâmetros

Parâmetro

Descrição

[in] iImageID

O índice com base zero da lista de imagem.Defina o parâmetro como zero se você usar apenas uma lista de imagem.

[in] pImageList

Ponteiro para CImageList que contém a nova lista de imagem.

Valor de retorno

Ponteiro para CImageList que contém a lista anterior de imagem para o controle atual, ou NULL se nenhuma a lista de imagem foi definida.

Comentários

Este método envia a mensagem de TB_SETPRESSEDIMAGELIST , que é descrita em Windows SDK.

Requisitos

Cabeçalho: afxcmn.h

Esse controle é suportado em Windows Vista e posteriormente.

Os requisitos adicionais para o método são descritos em Criar requisitos de controles comuns do Windows Vista.

Exemplo

O exemplo de código a seguir define a lista pressionada de imagem para ser o mesmo que a lista padrão de imagem.

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

Consulte também

Referência

Classe de CToolBarCtrl

Gráfico de hierarquia

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList