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