Partilhar via


CToolBarCtrl::SetPressedImageList

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

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

Parâmetros

Parâmetro

Descrição

[in] iImageID

O índice baseado em zero do imagem lista.conjunto Este parâmetro como zero se você usar apenas uma lista de imagem.

[in] pImageList

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

Valor de retorno

Ponteiro para um CImageList que contém a lista de imagem anterior para o controle corrente ou NULL Se nenhuma lista como essa imagem foi definida.

Comentários

Esse método envia o TB_SETPRESSEDIMAGELIST mensagem, que é descrita no Windows SDK.

Requisitos

Cabeçalho: afxcmn.h

Este controle é suportado no Windows Vista e mais recente.

Requisitos adicionais para este método são descritos em compilação Requisitos para controles comuns do Windows Vista.

Exemplo

O exemplo de código a seguir define a lista de imagem pressionada seja a mesma lista de imagens padrão.

   {
        // 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 CToolBarCtrl

Gráfico de hierarquia

TB_SETPRESSEDIMAGELIST

CImageList

CToolBarCtrl::GetPressedImageList

Outros recursos

CToolBarCtrl membros