Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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