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