Classe CMFCToolBarImages

As imagens em uma barra de ferramentas.The CMFCToolBarImages classe gerencia imagens de barra de ferramentas carregadas de recursos do aplicativo ou de arquivos.

class CMFCToolBarImages : public CObject

Membros

Construtores públicos

Nome

Descrição

CMFCToolBarImages::CMFCToolBarImages

Constrói um CMFCToolBarImages objeto.

Métodos públicos

Nome

Descrição

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

Adiciona um ícone para as imagens da barra de ferramentas.

CMFCToolBarImages::AddImage

Adiciona um bitmap para as imagens da barra de ferramentas.

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::desmarcar

Libera os recursos de sistema que foram alocados para este objeto.

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 tem um índice especificado entre as imagens da barra de ferramentas se este conjunto de imagens da barra de ferramentas contém imagens definidas pelo usuário.

CMFCToolBarImages::Draw

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

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

Libera recursos do sistema depois de uma imagem da barra de ferramentas é desenhada.

CMFCToolBarImages::ExtractIcon

Retorna o ícone que tem um índice de imagem especificado entre as imagens da barra de ferramentas.

CMFCToolBarImages::FillDitheredRect

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

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetCount

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

CMFCToolBarImages::GetDisabledImageAlpha

Retorna o valor de canal alfa é usado para desabilitado imagens.

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

Recupera o dimensionar das imagens a barra de ferramentas que são armazenados na memória (dimensionar de fonte) ou o dimensionar das imagens a barra de ferramentas que são desenhados na tela (dimensionar de destino).

CMFCToolBarImages::GetImageWell

Retorna o identificador de 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 de imagem para uma ID de recurso especificado.

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

Grays as imagens da barra de ferramentas para torná-los aparência desabilitado.

CMFCToolBarImages::Is32BitTransparencySupported

Determina se o sistema operacional suporta mistura alfa de 32 bit.

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

Determina se o suporte da direita-para a esquerda (da direita para esquerda) está ativado.

CMFCToolBarImages::IsReadOnly

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

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álida da barra de ferramentas.

CMFCToolBarImages::Load

Carrega imagens da barra de ferramentas de recursos do sistema ou de um arquivo.

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Espelhar

Espelha todas as imagens da barra de ferramentas horizontalmente.

CMFCToolBarImages::MirrorBitmap

Espelha horizontalmente um bitmap.

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

Aloca os recursos que são necessárias para desenhar uma imagem da barra de ferramentas em um dimensionar especificado.

CMFCToolBarImages::salvar

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

Define o valor de canal alfa é usado para imagens desativadas.

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

Define o dimensionar de uma imagem da barra de ferramentas (dimensionar de fonte).

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

Define a cor transparente das imagens de barra de ferramentas.

CMFCToolBarImages::UpdateImage

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

Métodos protegidos

Nome

Descrição

CMFCToolBarImages::PreMultiplyAlpha

 

Membros de dados

Nome

Descrição

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUE Se estiver desabilitado truecolor alfa (cor de 32 bit) de mesclagem.

Comentários

O bitmap completo de barra de ferramentas imagens gerenciadas por CMFCToolbarImages consiste em uma ou mais imagens de pequena barra de ferramentas (botões) de dimensionar fixo.

Exemplo

O exemplo a seguir demonstra como configurar um CMFCToolBarImages objeto usando vários métodos no CMFCToolBarImages classe. O exemplo mostra como conjunto o dimensionar da imagem da barra de ferramentas, carregar uma imagem e conjunto a cor transparente da imagem.Neste trecho de código faz parte o Exemplo do VisualStudioDemo: Aplicativo do MFC 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

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CObject

Classe CMFCToolBar

Classe CMFCToolBarButton

Outros recursos

Classes (@@)