Compartilhar via


LVM_SETITEMINDEXSTATE mensagem

Define o estado de um item de exibição de lista. Envie essa mensagem explicitamente ou usando a macro ListView_SetItemIndexState .

Parâmetros

wParam [in]

Um ponteiro para uma estrutura LVITEMINDEX para o item. O processo de chamada é responsável por alocar essa estrutura e definir os membros.

lParam [in]

Um ponteiro para uma estrutura LVITEM . O processo de chamada é responsável por alocar memória para a estrutura. Defina o membro de estado como um ou mais (como uma combinação bit a bit) dos sinalizadores de Estados de Item de Exibição de Lista . Defina o membro stateMask da estrutura para indicar os bits válidos do membro de estado . Para obter mais informações, consulte o membro stateMask da estrutura LVITEM .

Valor retornado

Retorna um dos seguintes valores do tipo HRESULT.

Código de retorno Descrição
E_FAIL
Não foi possível definir o estado.
E_UNEXPECTED
O controle de exibição de lista não estava pronto para a operação.
S_OK
A operação foi bem-sucedida.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Commctrl.h