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
CToolBarCtrl::GetPressedImageList