Compartilhar via


Classe CTreeCtrl

Fornece a funcionalidade do controle comum de modo de exibição de árvore do windows.

class CTreeCtrl : public CWnd

Membros

Construtores public

Nome

Descrição

CTreeCtrl::CTreeCtrl

Constrói um objeto de CTreeCtrl .

Métodos públicos

Nome

Descrição

CTreeCtrl::Create

Cria um controle de exibição de árvore e anexá-la a um objeto de CTreeCtrl .

CTreeCtrl::CreateDragImage

Cria um bitmap arrastando para o item especificado modo de exibição de árvore.

CTreeCtrl::CreateEx

Cria um controle de árvore com os estilos estendidos o windows especificados e anexá-la a um objeto de CTreeCtrl .

CTreeCtrl::DeleteAllItems

Exclui todos os itens em um controle de exibição de árvore.

CTreeCtrl::DeleteItem

Exclui um novo item em um controle de exibição de árvore.

CTreeCtrl::EditLabel

Editar um item específico de modo de exibição de árvore no lugar.

CTreeCtrl::EndEditLabelNow

Cancelar a operação de edição no rótulo de um item de modo de exibição em árvore do controle atual do modo de exibição de árvore.

CTreeCtrl::EnsureVisible

Garante que um item de modo de exibição de árvore é visível no controle de exibição de árvore.

CTreeCtrl::Expand

Expanda, ou recolhe, os itens filhos item especificado modo de exibição de árvore.

CTreeCtrl::GetBkColor

Recupera a cor do plano de fundo do controle atual.

CTreeCtrl::GetCheck

Recupera o estado de verificação de um item de controle da árvore.

CTreeCtrl::GetChildItem

Recupera o filho de um item específico de modo de exibição de árvore.

CTreeCtrl::GetCount

Retorna o número de itens da árvore associados com um controle de exibição de árvore.

CTreeCtrl::GetDropHilightItem

Recupera o destino de uma operação de arrastar e soltar.

CTreeCtrl::GetEditControl

Recupera a alça de controle edit usado para editar o item especificado modo de exibição de árvore.

CTreeCtrl::GetExtendedStyle

Recupera os estilos estendidos que o controle atual do modo de exibição de árvore está usando.

CTreeCtrl::GetFirstVisibleItem

Retorna o primeiro item visível de item especificado modo de exibição de árvore.

CTreeCtrl::GetImageList

Recupera o identificador da lista de imagem associada a um controle de exibição de árvore.

CTreeCtrl::GetIndent

Recupera o deslocamento (em pixels) de um item de modo de exibição de árvore de seu pai.

CTreeCtrl::GetInsertMarkColor

Recupera a cor usada para desenhar a marca de inserção para o modo de exibição de árvore.

CTreeCtrl::GetItem

Recupera os atributos de um item específico de modo de exibição de árvore.

CTreeCtrl::GetItemData

Retorna o valor específico do aplicativo de 32 bits associados com um item.

CTreeCtrl::GetItemExpandedImageIndex

Retorna o índice da imagem para exibir quando o item especificado do controle atual do modo de exibição de árvore está no estado expandido.

CTreeCtrl::GetItemHeight

Recupera a altura atual dos itens em modo de exibição de árvore.

CTreeCtrl::GetItemImage

Recupera as imagens associados com um item.

CTreeCtrl::GetItemPartRect

Recupera o retângulo delimitador de uma parte específica de um item específico no controle atual do modo de exibição de árvore.

CTreeCtrl::GetItemRect

Recupera o retângulo delimitador de um item modo de exibição de árvore.

CTreeCtrl::GetItemState

Retorna o estado de um item.

CTreeCtrl::GetItemStateEx

Recupera o estado estendido de item especificado no controle atual do modo de exibição de árvore.

CTreeCtrl::GetItemText

Retorna o texto de um item.

CTreeCtrl::GetLastVisibleItem

Recupera o item expandido último no controle atual do modo de exibição de árvore.

CTreeCtrl::GetLineColor

Recupera a linha atual cor para o controle de exibição de árvore.

CTreeCtrl::GetNextItem

Recuperar o próximo item modo de exibição de árvore que corresponde a uma relação especificada.

CTreeCtrl::GetNextSiblingItem

O exemplo a seguir recupera irmão de item especificado modo de exibição de árvore.

CTreeCtrl::GetNextVisibleItem

Recupera o item visível seguir de item especificado modo de exibição de árvore.

CTreeCtrl::GetParentItem

Recupera o pai de um item específico de modo de exibição de árvore.

CTreeCtrl::GetPrevSiblingItem

Recupera o irmão anterior do item especificado modo de exibição de árvore.

CTreeCtrl::GetPrevVisibleItem

Recupera o item anterior visível de item especificado modo de exibição de árvore.

CTreeCtrl::GetRootItem

Recupera a raiz do item especificado modo de exibição de árvore.

CTreeCtrl::GetScrollTime

Recupera o tempo máximo de rolagem para o controle de exibição de árvore.

CTreeCtrl::GetSelectedCount

Retorna o número de itens selecionados no controle atual do modo de exibição de árvore.

CTreeCtrl::GetSelectedItem

Recupera o item atualmente selecionado em modo de exibição de árvore.

CTreeCtrl::GetTextColor

Recupera a cor do texto atual do controle.

CTreeCtrl::GetToolTips

Recupera o identificador para o tipo de controle ToolTip filho usado por um controle de exibição de árvore.

CTreeCtrl::GetVisibleCount

Retorna o número de itens visíveis de árvore associados com um controle de exibição de árvore.

CTreeCtrl::HitTest

Retorna a posição atual do cursor relativo ao objeto de CTreeCtrl .

CTreeCtrl::InsertItem

Insere um novo item em um controle de exibição de árvore.

CTreeCtrl::ItemHasChildren

Retorna diferente de zero se o item especificado possui itens filhos.

CTreeCtrl::MapAccIdToItem

Mapeia o identificador especificado de acessibilidade manipular a um item de modo de exibição em árvore do controle atual do modo de exibição de árvore.

CTreeCtrl::MapItemToAccID

Mapeia a alça especificada em um item de modo de exibição em árvore do controle atual do modo de exibição de árvore para um identificador de acessibilidade.

CTreeCtrl::Select

Seleciona, rola na exibição, ou redesenho item especificado um modo de exibição de árvore.

CTreeCtrl::SelectDropTarget

Redesenha a como o destino de uma operação de arrastar e soltar.

CTreeCtrl::SelectItem

Seleciona um item específico de modo de exibição de árvore.

CTreeCtrl::SelectSetFirstVisible

Seleciona um item específico de modo de exibição de árvore como o primeiro item visível.

CTreeCtrl::SetAutoscrollInfo

Definir taxa de autoscroll do controle atual do modo de exibição de árvore.

CTreeCtrl::SetBkColor

Define a cor do plano de fundo do controle.

CTreeCtrl::SetCheck

Define o estado de verificação de um item de controle da árvore.

CTreeCtrl::SetExtendedStyle

Define estilos estendidos para o controle atual do modo de exibição de árvore.

CTreeCtrl::SetImageList

Define o identificador da lista de imagem associada a um controle de exibição de árvore.

CTreeCtrl::SetIndent

Define o deslocamento (em pixels) de um item de modo de exibição de árvore de seu pai.

CTreeCtrl::SetInsertMark

Define a marca de inserção em um controle de exibição de árvore.

CTreeCtrl::SetInsertMarkColor

Define a cor usada para desenhar a marca de inserção para o modo de exibição de árvore.

CTreeCtrl::SetItem

Defina os atributos de um item específico de modo de exibição de árvore.

CTreeCtrl::SetItemData

Defina o valor específico do aplicativo de 32 bits associados com um item.

CTreeCtrl::SetItemExpandedImageIndex

Define o índice da imagem para exibir quando o item especificado do controle atual do modo de exibição de árvore está no estado expandido.

CTreeCtrl::SetItemHeight

Defina a altura de itens modo de exibição de árvore.

CTreeCtrl::SetItemImage

Imagens de associados com um item.

CTreeCtrl::SetItemState

Define o estado de um item.

CTreeCtrl::SetItemStateEx

Define o estado estendido de item especificado no controle atual do modo de exibição de árvore.

CTreeCtrl::SetItemText

Define o texto de um item.

CTreeCtrl::SetLineColor

Define a linha atual cor para o controle de exibição de árvore.

CTreeCtrl::SetScrollTime

Define o tempo máximo de rolagem para o controle de exibição de árvore.

CTreeCtrl::SetTextColor

Define a cor do texto do controle.

CTreeCtrl::SetToolTips

Define o tipo de controle ToolTip filho de um controle de exibição de árvore.

CTreeCtrl::ShowInfoTip

Exibe o infotip para o item especificado no controle atual do modo de exibição de árvore.

CTreeCtrl::SortChildren

Classifica os filhos de um item pai dado.

CTreeCtrl::SortChildrenCB

Classifica os filhos de um item pai dado usando uma função application-defined do tipo.

Comentários

“De um controle modo de exibição de árvore” é uma janela que exibe uma lista hierárquica de itens, como os títulos em um documento, as entradas em um índice, ou arquivos e pastas em disco. Cada item consiste em um rótulo e uma imagem bitmap opcional, e cada item pode ter uma lista de subitens associados com ele. Clique em um item, o usuário pode expandir e recolher a lista de subitens associado.

Este controle (e portanto a classe de CTreeCtrl ) estão disponíveis somente para programas que executam na versão 4 do Windows 98 e Windows NT e posterior.

Para obter mais informações sobre como usar CTreeCtrl, consulte:

Hierarquia de herança

CObject

CCmdTarget

CWnd

CTreeCtrl

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

Classe CImageList

Conceitos

O MFC exemplos CMNCTRL1