Classe de CImageList

Fornece a funcionalidade do controle de imagem comuns de lista do windows.

class CImageList : public CObject

Membros

9xc4z2c7.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CImageList::CImageList

Constrói um objeto de CImageList .

9xc4z2c7.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CImageList::Add

Adiciona uma imagem ou imagens a uma lista de imagem.

CImageList::Attach

Anexar uma lista de imagem a um objeto de CImageList .

CImageList::BeginDrag

Inicia a arraste uma imagem.

CImageList::Copy

Copia uma imagem em um objeto de CImageList .

CImageList::Create

Inicializa uma lista de imagem e anexá-la a um objeto de CImageList .

CImageList::DeleteImageList

Exclui uma lista de imagem.

CImageList::DeleteTempMap

Chamado pelo manipulador de tempo ocioso de CWinApp para excluir qualquer objeto temporário de CImageList criado por FromHandle.

CImageList::Detach

Dispara um objeto de lista de imagem de um objeto de CImageList e retorna um identificador para uma lista de imagem.

CImageList::DragEnter

Atualizações dos bloqueios durante uma operação de arrastar e exibe a imagem da direita em uma posição especificada.

CImageList::DragLeave

Desbloqueia a janela e oculta a imagem da direita para que a janela pode ser atualizada.

CImageList::DragMove

Move a imagem que está sendo arrastada durante uma operação de arrastar e soltar.

CImageList::DragShowNolock

Mostra ou oculta a imagem de arrastar durante uma operação de arrastar, sem bloqueio a janela.

CImageList::Draw

Desenha uma imagem que está sendo arrastada durante uma operação de arrastar e soltar.

CImageList::DrawEx

Desenha um item de lista de imagem no contexto específico de dispositivo.A função usa o estilo especificado de desenho e mistura a imagem com a cor especificada.

CImageList::DrawIndirect

Desenha uma imagem de uma lista de imagem.

CImageList::EndDrag

Termina uma operação de arrastar.

CImageList::ExtractIcon

Cria um ícone com base em uma imagem e uma máscara em uma lista de imagem.

CImageList::FromHandle

Retorna um ponteiro para um objeto de CImageList quando dado um identificador para uma lista de imagem.Se um objeto de CImageList não está conectado a um identificador, um objeto temporário de CImageList é criado e anexado.

CImageList::FromHandlePermanent

Retorna um ponteiro para um objeto de CImageList quando dado um identificador para uma lista de imagem.Se um objeto de CImageList não está conectado a um identificador, NULO será retornado.

CImageList::GetBkColor

Recupera a cor do plano de fundo atual para uma lista de imagem.

CImageList::GetDragImage

Obtém a lista temporária de imagem que é usada arrastando.

CImageList::GetImageCount

Retorna o número de imagens em uma lista de imagem.

CImageList::GetImageInfo

Recupera informações sobre uma imagem.

CImageList::GetSafeHandle

Recupera m_hImageList.

CImageList::Read

Ler uma lista de imagem de um arquivo neutro.

CImageList::Remove

Remove uma imagem de uma lista de imagem.

CImageList::Replace

Substitui uma imagem em uma lista de imagem com uma nova imagem.

CImageList::SetBkColor

Define a cor do plano de fundo para obter uma lista de imagem.

CImageList::SetDragCursorImage

Cria uma nova imagem de arrastar.

CImageList::SetImageCount

Reinicializa a contagem de imagens em uma lista de imagem.

CImageList::SetOverlayImage

Adiciona o índice com base zero de uma imagem na lista de imagens para ser usadas como máscaras de sobreposição.

CImageList::Write

Grava uma lista de imagem a um arquivo neutro.

9xc4z2c7.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

CImageList::operator HIMAGELIST

Retorna HIMAGELIST anexado a CImageList.

9xc4z2c7.collapse_all(pt-br,VS.110).gifMembros públicos de dados

Nome

Descrição

CImageList::m_hImageList

Um identificador que contém a lista de imagem anexada a esse objeto.

Comentários

Uma lista de “image” é uma coleção de imagens mesmos dimensionadas, cada um de eles podem ser referenciadas por seu índice com base zero.Listas de imagem são usadas para gerenciar com grandes conjuntos de ícones ou de bitmaps.Todas as imagens em uma lista de imagem estão contidas em um único, bitmap amplo no formato do dispositivo da tela.Uma lista de imagem também pode incluir um bitmap monocromático que contêm máscaras usadas para desenhar imagens transparente (ícone estilo).A interface de programação de aplicativo (API) Microsoft Win32 fornece as funções da lista de imagem que permite que você desenhe imagens, criar e destruir listas de imagem, para adicionar e remover imagens, para substituir imagens, mesclar imagens, e para arrastar imagens.

Este controle (e portanto a classe de CImageList ) estão disponíveis somente para programas que executam na versão 3,51 do /98 Windows 95 e Windows NT e posterior.

Para obter mais informações sobre como usar CImageList, consulte Controles e usando CImageList.

Hierarquia de herança

CObject

CImageList

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CObject

Gráfico de hierarquia

Classe de CListCtrl

Classe de CTabCtrl