Metodo IShellFolderView::SetObjectCount (shlobj_core.h)
[SetObjectCount non è più disponibile per l'uso a partire da Windows Vista.]
Imposta il numero di elementi nel controllo ListView che la vista contiene.
Sintassi
HRESULT SetObjectCount(
UINT uCount,
UINT dwFlags
);
Parametri
uCount
Tipo: UINT
Numero di elementi su cui impostare il controllo ListView.
dwFlags
Tipo: UINT
Contrassegna il comportamento del controllo ListView quando viene impostato il numero di elementi. Include quanto segue:
SFVSOC_INVALIDATE_ALL (0x00000001)
Il controllo ListView non eseguirà il repaint a meno che gli elementi interessati non siano attualmente visualizzati. Si tratta del valore predefinito.
SFVSOC_NOSCROLL (LVSICF_NOSCROLL)
Il controllo ListView non modifica la posizione di scorrimento quando il conteggio degli elementi cambia.
Valore restituito
Tipo: HRESULT
Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario. A partire da Windows Vista, le chiamate a SetObjectCount restituiscono sempre E_NOTIMPL.
Commenti
Questo metodo invia LVM_SETITEMCOUNT al controllo ListView che la vista contiene, con WPARAM uguale a uCount e LPARAM uguale a dwFlags.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h |