Condividi tramite


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