Compartilhar via


Classe CMFCToolBarImages

As imagens em uma barra de ferramentas. A classe de CMFCToolBarImages gerencia as imagens da barra de ferramentas carregadas os recursos do aplicativo ou arquivos.

class CMFCToolBarImages : public CObject

Membros

Construtores public

Nome

Descrição

CMFCToolBarImages::CMFCToolBarImages

Constrói um objeto de CMFCToolBarImages .

Métodos públicos

Nome

Descrição

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Adiciona um ícone para imagens da barra de ferramentas.

CMFCToolBarImages::AddImage

Adiciona um para imagens bitmap da barra de ferramentas.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

Libera os recursos do sistema atribuídas a esse objeto.

CMFCToolBarImages::ConvertTo32Bits

Bitmaps sublinhados converte a 32 imagens de bpp.

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

Inicializa as imagens da barra de ferramentas de uma lista de imagem (Classe CImageList).

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

Exclui a imagem que possui um índice especificado de imagens de barra de ferramentas se este conjunto de imagens da barra de ferramentas contém imagens definidas pelo usuário.

CMFCToolBarImages::Draw

Desenha uma única imagem da barra de ferramentas (botão).

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Libera recursos do sistema após uma imagem da barra de ferramentas é desenhada.

CMFCToolBarImages::ExtractIcon

Retorna o ícone que possui um índice especificado de imagem de imagens da barra de ferramentas.

CMFCToolBarImages::FillDitheredRect

Preenche um retângulo usando um pincel que tenha as cores de plano de fundo da barra de ferramentas.

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

Retorna a resolução atual de imagens sublinhada.

CMFCToolBarImages::GetCount

Retorna o número de imagens na barra de ferramentas.

CMFCToolBarImages::GetDisabledImageAlpha

Retorna o valor do canal alfa que é usado para imagens desativados.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Recupera tanto o tamanho de imagens de barra de ferramentas que são armazenadas na memória (tamanho da fonte), ou o tamanho das imagens da barra de ferramentas que são desenhados na tela (tamanho de destino).

CMFCToolBarImages::GetImageWell

Retorna o identificador para o bitmap que contém todas as imagens da barra de ferramentas.

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

Retorna o índice da imagem para um certo ID de recurso

CMFCToolBarImages::GetScale

Taxa atual de escala de retornos de imagens sublinhada.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Os cinzas imagens da barra de ferramentas para fazer-lhes o aspecto desabilitaram.

CMFCToolBarImages::Is32BitTransparencySupported

Determina se o sistema operacional suporta combinação alfa de 32 bits.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Determina se o suporte da direita para a esquerda de (RTL) estiver ativado.

CMFCToolBarImages::IsReadOnly

Determina se as imagens da barra de ferramentas são somente leitura.

CMFCToolBarImages::IsScaled

Informa se as imagens sublinhada são dimensionadas ou não.

CMFCToolBarImages::IsUserImagesList

Determina se este conjunto de imagens da barra de ferramentas contém imagens definidas pelo usuário.

CMFCToolBarImages::IsValid

Determina se este conjunto de imagens da barra de ferramentas contém uma imagem válido da barra de ferramentas.

CMFCToolBarImages::Load

A barra de ferramentas carrega imagens dos recursos do sistema ou de um arquivo.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

Espelha horizontalmente todas as imagens da barra de ferramentas.

CMFCToolBarImages::MirrorBitmap

Espelha horizontalmente um bitmap.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Atribua os recursos que são necessários para desenhar uma imagem da barra de ferramentas para um tamanho especificado.

CMFCToolBarImages::Save

Armazena as imagens da barra de ferramentas em um arquivo se este conjunto de imagens da barra de ferramentas contém imagens definidas pelo usuário.

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

Defina o valor do canal alfa que é usado para imagens desativados.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Defina o tamanho de uma imagem da barra de ferramentas (tamanho da fonte).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Define a cor transparente imagens da barra de ferramentas.

CMFCToolBarImages::SmoothResize

Redimensiona suavemente imagens sublinhada.

CMFCToolBarImages::UpdateImage

Atualiza uma imagem definido pelo usuário da barra de ferramentas de um bitmap.

Métodos protegidos

Nome

Descrição

CMFCToolBarImages::PreMultiplyAlpha

 

Membros de dados

Nome

Descrição

CMFCToolBarImages::m_bDisableTrueColorAlpha

Se oTRUE alfa de truecolor que se mistura de cor (32 bits) é desativado.

Comentários

O bitmap completo de imagens de barra de ferramentas gerenciadas por CMFCToolbarImages consiste em um ou mais imagens pequenas da barra de ferramentas (botões) de um tamanho fixo.

Exemplo

O exemplo a seguir demonstra como configurar um objeto de CMFCToolBarImages usando vários métodos na classe de CMFCToolBarImages . O exemplo a seguir mostra como definir o tamanho da imagem da barra de ferramentas, carregar uma imagem, e define a cor transparente de imagem. Este trecho de código é parte de Exemplo de demonstração do Visual Studio.

    CMFCToolBarImages m_Image;


...


        m_Image.SetImageSize (CSize (32, 32));
        m_Image.Load(IDR_START);
        m_Image.SetTransparentColor(RGB(255, 0, 255));

Hierarquia de herança

CObject

   CMFCToolBarImages

Requisitos

Cabeçalho: afxtoolbarimages.h

Consulte também

Referência

Gráfico da hierarquia

Classe CObject

Classe CMFCToolBar

Classe CMFCToolBarButton

Outros recursos

Classes MFC