CTreeCtrl::GetItemState

Retorna o estado do item especificado por hItem.

UINT GetItemState(
   HTREEITEM hItem,
   UINT nStateMask 
) const;

Parâmetros

  • hItem
    Identificador de item cujo estado deve ser recuperado.

  • nStateMask
    Máscara que indica um ou vários estados a ser recuperados.Para obter mais informações sobre possíveis valores para nStateMask, consulte o para examinar os membros de state e de stateMask estrutura de TVITEM em Windows SDK.

Valor de retorno

UINT que contém o OPERADOR bit a bit dos valores especificados por nStateMask.Para obter informações sobre valores possíveis, consulte CTreeCtrl::GetItem.Para localizar o valor para um estado específico, executar um bit a bit uma operação de valor de estado e o valor de retorno, conforme mostrado no exemplo o seguir.

Exemplo

// Show all of the visible items in bold.
HTREEITEM hItem = m_TreeCtrl.GetFirstVisibleItem();

while (hItem != NULL)
{
   m_TreeCtrl.SetItemState(hItem, TVIS_BOLD, TVIS_BOLD);
   ASSERT(TVIS_BOLD & m_TreeCtrl.GetItemState(hItem, TVIS_BOLD));
   hItem = m_TreeCtrl.GetNextVisibleItem(hItem);
}

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CTreeCtrl

Gráfico de hierarquia

CTreeCtrl::GetItem

Conceitos

Visão geral de estados de Item de controle de árvore