Partilhar via


Controle de lista e exibição de lista

Para sua conveniência, a MFC encapsula o controle de lista de duas maneiras.Você pode usar controles de lista:

  • Diretamente, incorporando um CListCtrl o objeto em uma classe de diálogo.

  • Indiretamente, usando a classe CListView.

CListViewfacilita a integração de um controle de lista com a arquitetura de exibição do documento MFC, encapsulando o controle muito como CEditView encapsula um controle de edição: controle preenche a área de superfície inteira de um modo de exibição do MFC.(Modo de exibição é o controle, converter para CListView.)

A CListView objeto herda de CCtrlView e sua base de classes e adiciona uma função de membro para recuperar o controle de lista subjacente.Use exibir membros para trabalhar com o modo de exibição como um.Use o GetListCtrl função de membro para obter acesso a funções de membro do controle de lista.Use esses membros para:

  • Adicionar, excluir ou manipular "itens" na lista.

  • Definir ou obter atributos de controle de lista.

Para obter uma referência para o CListCtrl subjacente um CListView, chamada GetListCtrl de sua classe de modo de exibição de lista:

CListCtrl& listCtrl = GetListCtrl();

Este tópico descreve duas maneiras de usar o controle de lista.

Consulte também

Referência

Usando CListCtrl

Conceitos

Controles (MFC)