CListCtrl::SetItemCountEx
Imposta il conteggio di elementi per un controllo visualizzazione elenco virtuale.
BOOL SetItemCountEx(
int iCount,
DWORD dwFlags = LVSICF_NOINVALIDATEALL
);
Parametri
iCount
Numero di elementi al controllo conterrà finally.dwFlags
Specifica il comportamento del controllo visualizzazione elenco dopo avere reimpostato il conteggio di elementi.Questo valore può essere una combinazione di seguito:
LVSICF_NOINVALIDATEALL che il controllo elenco non aggiornerà a meno che gli elementi siano interessati visualizzazione corrente.Rappresenta il valore predefinito.
LVSICF_NOSCROLL il controllo elenco non modifica la posizione di scorrimento quando il conteggio dell'elemento cambia.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario zero.
Note
Questa funzione membro implementa il comportamento Win32 della macro, ListView_SetItemCountEx, come descritto in Windows SDKe deve essere chiamato solo per le visualizzazioni elenco virtuali.
Esempio
CString str;
// Add 1024 items to the list view control.
// Force my virtual list view control to allocate
// enough memory for my 1024 items.
m_myVirtualListCtrl.SetItemCountEx(1024, LVSICF_NOSCROLL|
LVSICF_NOINVALIDATEALL);
for (int i = 0; i < 1024; i++)
{
str.Format(TEXT("item %d"), i);
m_myVirtualListCtrl.InsertItem(i, str);
}
Requisiti
Header: afxcmn.h