macro ListView_SetItemCount (commctrl.h)
Faz com que o controle de exibição de lista aloque memória para o número especificado de itens. Você pode usar essa macro ou enviar a mensagem LVM_SETITEMCOUNT explicitamente.
Sintaxe
void ListView_SetItemCount(
hwndLV,
cItems
);
Parâmetros
hwndLV
Tipo: HWND
Um identificador para um controle de exibição de lista.
cItems
Tipo: int
O número de itens para os quais o controle de exibição de lista deve alocar memória.
Valor retornado
Nenhum
Comentários
Se o controle list-view tiver sido criado sem o estilo LVS_OWNERDATA , essa macro fará com que o controle aloque suas estruturas de dados internas para o número especificado de itens. Isso impede que o controle precise alocar as estruturas de dados sempre que um item é adicionado.
Se o controle list-view tiver sido criado com o estilo LVS_OWNERDATA (uma exibição de lista virtual), a macro ListView_SetItemCountEx deverá ser usada.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | commctrl.h |