Share via


macro ListView_SetItemCountEx (commctrl.h)

Define o número virtual de itens em uma exibição de lista virtual. Você pode usar essa macro ou enviar a mensagem LVM_SETITEMCOUNT explicitamente.

Sintaxe

void ListView_SetItemCountEx(
   hwndLV,
   cItems,
   dwFlags
);

Parâmetros

hwndLV

Tipo: HWND

Um identificador para um controle de exibição de lista virtual.

cItems

Tipo: int

O número de itens que o controle list-view conterá.

dwFlags

Tipo: DWORD

Valores que especificam o comportamento do controle list-view depois de redefinir a contagem de itens. Esse valor pode ser uma combinação do seguinte:

Valor Significado
LVSICF_NOINVALIDATEALL
O controle de exibição de lista não será repintar, a menos que os itens afetados estejam atualmente em exibição.
LVSICF_NOSCROLL
O controle list-view não alterará a posição de rolagem quando a contagem de itens for alterada.

Retornar valor

Nenhum

Comentários

Essa macro destina-se apenas a controles de exibição de lista que usam os estilos LVS_OWNERDATA e LVS_REPORT ou LVS_LIST .

Se o controle list-view tiver sido criado com o estilo LVS_OWNERDATA , essa macro definirá o número virtual de itens que o controle contém.

Se o controle list-view tiver sido criado sem o estilo LVS_OWNERDATA , a macro ListView_SetItemCount deverá ser usada.

Requisitos

Requisito Valor
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