CTreeCtrl::GetItemState

返回 hItem指定的项的状态。

UINT GetItemState(
   HTREEITEM hItem,
   UINT nStateMask 
) const;

参数

  • hItem
    状态将检索项的句柄。

  • nStateMask
    指示一个或多个状态的掩码进行检索。 有关 nStateMask的可能值的更多信息,请参见有关 TVITEM 结构的 statestateMask 成员的讨论在 Windows SDK的。

返回值

保存按位nStateMask指定的或值的 UINT。 有关可能值的信息,请参见 CTreeCtrl::GetItem。 如下面的示例所示,若要查找特定状态的值,请按位运算状态值和返回值的和操作。

示例

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

要求

Header: afxcmn.h

请参见

参考

CTreeCtrl选件类

层次结构图

CTreeCtrl::GetItem

概念

树控件项目指定概述