Compartilhar via


CMFCBaseTabCtrl::SetImageList

Define a lista de imagem ícone do controle guia.

virtual BOOL SetImageList(
   UINT uiID,
   int cx = 15,
   COLORREF clrTransp = RGB(255,0,255)
);

virtual BOOL SetImageList(
   HIMAGELIST hImageList 
);

Parâmetros

  • [in] uiID
    ID do recurso um bitmap.SetImageList carrega o imagem lista a partir deste recurso.

  • [in] cx
    A largura de cada imagem em pixels.

  • [in] clrTransp
    A COLORREF parâmetro que indica a cor transparente da imagem.

  • [in] hImageList
    Um identificador para uma lista de imagens pré-carregado.

Valor de retorno

Diferente de zero se o método foi bem-sucedida; 0, caso contrário.

Comentários

As imagens na lista de imagem do ícone são exibidas junto com os rótulos para a guia.Para exibir um ícone, você deve especificar seu índice ao chamar CMFCBaseTabCtrl::AddTab.

SetImageList falhará se o controle de guia foi criado com um estilo simples. Ela também falhará se a estrutura não é possível carregar a imagem indicada por uiID.

Esse método recalcula a altura da guia de acordo com os tamanhos de imagem e texto.

Requisitos

Cabeçalho: afxbasetabctrl.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCBaseTabCtrl