Partilhar via


CListCtrl::SetItemState

Altera o estado de um item em um controle de exibição de lista.

BOOL SetItemState(
   int nItem,
   LVITEM* pItem 
);
BOOL SetItemState(
   int nItem,
   UINT nState,
   UINT nMask 
);

Parâmetros

  • nItem
    Índice do item cujo estado será definido.

  • pItem
    Endereço de um LVITEM estrutura, sistema autônomo descrito o Windows SDK. stateMask membro especifica qual estado de bits alterar e estadomembro contém os novos valores para esses bits.Os outros membros são ignorados.

  • nState
    Novos valores para os bits de estado.

  • nMask
    Especificar qual estado de bits para alterar a máscara.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, nenhum.

Comentários

"Estado um item" é um valor que especifica a disponibilidade do item, que indica a ações do usuário ou caso contrário, reflete o status do item.Um controle de exibição de lista altera alguns bits de estado, sistema autônomo quando o usuário seleciona um item.Um aplicativo pode alterar outros bits de estado para desabilitar ou ocultar o item ou para especificar uma imagem de sobreposição ou imagem de estado.

Exemplo

Consulte o exemplo para CListCtrl::GetTopIndex.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CListCtrl

Gráfico de hierarquia

CListCtrl::GetItemState

Outros recursos

CListCtrl membros