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.