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 |
---|---|
Constrói um CMFCToolBarImages objeto. |
Métodos públicos
Nome |
Descrição |
---|---|
|
|
Adiciona um ícone para as imagens da barra de ferramentas. |
|
Adiciona um bitmap para as imagens da barra de ferramentas. |
|
|
|
Libera os recursos de sistema que foram alocados para este objeto. |
|
|
|
|
|
Inicializa as imagens da barra de ferramentas de uma lista de imagem (Classe CImageList). |
|
|
|
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. |
|
Desenha uma única barra de ferramentas Imagem (botão). |
|
|
|
|
|
Libera recursos do sistema depois de uma imagem da barra de ferramentas é desenhada. |
|
Retorna o ícone que tem um índice de imagem especificado entre as imagens da barra de ferramentas. |
|
Preenche um retângulo usando um pincel com as cores de plano de fundo da barra de ferramentas. |
|
|
|
Retorna o número de imagens na barra de ferramentas. |
|
Retorna o valor de canal alfa é usado para desabilitado imagens. |
|
|
|
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). |
|
Retorna o identificador de bitmap que contém todas as imagens da barra de ferramentas. |
|
|
|
|
|
|
|
|
|
|
|
Retorna o índice de imagem para uma ID de recurso especificado. |
|
|
|
Grays as imagens da barra de ferramentas para torná-los aparência desabilitado. |
|
Determina se o sistema operacional suporta mistura alfa de 32 bit. |
|
|
|
Determina se o suporte da direita-para a esquerda (da direita para esquerda) está ativado. |
|
Determina se as imagens da barra de ferramentas são somente leitura. |
|
Determina se este conjunto de imagens da barra de ferramentas contém imagens definidas pelo usuário. |
|
Determina se este conjunto de imagens da barra de ferramentas contém uma imagem válida da barra de ferramentas. |
|
Carrega imagens da barra de ferramentas de recursos do sistema ou de um arquivo. |
|
|
|
|
|
|
|
|
|
|
|
Espelha todas as imagens da barra de ferramentas horizontalmente. |
|
Espelha horizontalmente um bitmap. |
|
|
|
|
|
|
|
Aloca os recursos que são necessárias para desenhar uma imagem da barra de ferramentas em um dimensionar especificado. |
|
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. |
|
|
|
Define o valor de canal alfa é usado para imagens desativadas. |
|
|
|
Define o dimensionar de uma imagem da barra de ferramentas (dimensionar de fonte). |
|
|
|
|
|
|
|
|
|
Define a cor transparente das imagens de barra de ferramentas. |
|
Atualiza uma imagem de barra de ferramentas definidas pelo usuário de um bitmap. |
Métodos protegidos
Nome |
Descrição |
---|---|
|
Membros de dados
Nome |
Descrição |
---|---|
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
Requisitos
Cabeçalho: afxtoolbarimages.h