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