ListView_SetItemCount
9/9/2008
Essa macro prepara uma lista-controle de exibição para adicionar um número grande de itens. Você pode usar essa macro ou enviar a mensagem LVM_SETITEMCOUNT explicitamente.
Syntax
void ListView_SetItemCount(
HWND hwndLV,
int cItems
);
Parameters
- hwndLV
Identificador de uma lista-controle de exibição.
- cItems
Número de itens para os quais a lista-controle de exibição deve alocar memória.
Return Value
Nenhum.
Remarks
Se a lista-controle de exibição foi criado sem o estilo LVS_OWNERDATA, Esta macro faz com que o controle para alocar estruturas seus dados internos para o número especificado de itens. Isso impede que o controle precisar alocar estruturas de dados cada tempo que um item é adicionado.
Se a lista-controle de exibição foi criado com o estilo LVS_OWNERDATA (uma exibição de lista virtual), o ListView_SetItemCountEx macro deve ser usado.
No Windows CE 2.0 e posterior, se a lista-controle de exibição é um exibição de lista virtual (tem o estilo LVS_OWNERDATA), use o ListView_SetItemCountEx macro em vez disso.
Mensagem relacionada: LVM_SETITEMCOUNT
Requirements
Header | commctrl.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
ListView_SetItemCountEx
LVM_SETITEMCOUNT
List-View Controls Macros