Condividi tramite


messaggio LVM_SETITEMINDEXSTATE

Imposta lo stato di un elemento di visualizzazione elenco. Inviare questo messaggio in modo esplicito o usando la macro ListView_SetItemIndexState .

Parametri

wParam [in]

Puntatore a una struttura LVITEMINDEX per l'elemento. Il processo chiamante è responsabile dell'allocazione di questa struttura e dell'impostazione dei membri.

lParam [in]

Puntatore a una struttura LVITEM . Il processo chiamante è responsabile dell'allocazione della memoria per la struttura. Impostare il membro dello stato su uno o più (come combinazione bit per bit) dei flag di stati elemento di visualizzazione elenco . Impostare il membro stateMask della struttura per indicare i bit validi del membro dello stato . Per altre informazioni, vedere il membro stateMask della struttura LVITEM .

Valore restituito

Restituisce uno dei valori seguenti di tipo HRESULT.

Codice restituito Descrizione
E_FAIL
Impossibile impostare lo stato.
E_UNEXPECTED
Il controllo di visualizzazione elenco non è stato pronto per l'operazione.
S_OK
L'operazione è stata completata.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Commctrl.h