Classe CListView
Simplifica o uso do controle de lista e da CListCtrl, a classe que encapsula a funcionalidade de controle de lista, com a arquitetura de exibição de documento do MFC.
Sintaxe
class CListView : public CCtrlView
Membros
Construtores públicos
Nome | Descrição |
---|---|
CListView::CListView | Constrói um objeto CListView . |
Métodos públicos
Nome | Descrição |
---|---|
CListView::GetListCtrl | Retorna o controle de lista associado ao modo de exibição. |
Métodos protegidos
Nome | Descrição |
---|---|
CListView::RemoveImageList | Remove a lista de imagens especificada do modo de exibição de lista. |
Comentários
Para obter mais informações sobre essa arquitetura, confira a visão geral da classe CView e as referências cruzadas citadas lá.
Hierarquia de herança
CListView
Requisitos
Cabeçalho: afxcview.h
CListView::CListView
Constrói um objeto CListView
.
CListView();
CListView::GetListCtrl
Chame essa função membro para obter uma referência para o controle de lista associado ao modo de exibição.
CListCtrl& GetListCtrl() const;
Valor de retorno
Uma referência para o controle de lista associado ao modo de exibição.
Exemplo
void CMyListView::OnInitialUpdate()
{
CListView::OnInitialUpdate();
// this code only works for a report-mode list view
ASSERT(GetStyle() & LVS_REPORT);
CListCtrl& listCtrl = GetListCtrl();
// Insert a column. This override is the most convenient.
listCtrl.InsertColumn(0, _T("Player Name"), LVCFMT_LEFT);
// The other InsertColumn() override requires an initialized
// LVCOLUMN structure.
LVCOLUMN col;
col.mask = LVCF_FMT | LVCF_TEXT;
col.pszText = _T("Jersey Number");
col.fmt = LVCFMT_LEFT;
listCtrl.InsertColumn(1, &col);
// Set reasonable widths for our columns
listCtrl.SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
listCtrl.SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
}
CListView::RemoveImageList
Remove a lista de imagens especificada do modo de exibição de lista.
void RemoveImageList(int nImageList);
Parâmetros
nImageList
O índice de base zero da imagem a ser removida.
Confira também
ROWLIST de exemplo do MFC
Classe CCtrlView
Gráfico da hierarquia
Classe CCtrlView