Partager via


CTreeCtrl::GetItemState

Retourne l'état de l'élément spécifié par hItem.

UINT GetItemState(
   HTREEITEM hItem,
   UINT nStateMask 
) const;

Paramètres

  • hItem
    Handle de l'élément dont l'état doit être récupéré.

  • nStateMask
    Masque indiquant un ou plusieurs rapports à récupérer.Pour plus d'informations sur les valeurs possibles pour nStateMask, consultez la révision des membres de état et de stateMask de la structure de TVITEM dans Kit de développement logiciel Windows.

Valeur de retour

uint Qui juge bits OR des valeurs spécifiées par le nStateMask.Pour plus d'informations sur les valeurs possibles, consultez CTreeCtrl::GetItem.Pour rechercher la valeur d'un état spécifique, exécutez de bits AND l'exécution de la valeur d'état et de la valeur de retour, comme indiqué dans l'exemple suivant.

Exemple

// 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);
}

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CTreeCtrl

Graphique de la hiérarchie

CTreeCtrl::GetItem

Concepts

L'élément de contrôle tree indique la présentation