CTreeCtrl::GetItemState
返回 hItem指定的项的状态。
UINT GetItemState(
HTREEITEM hItem,
UINT nStateMask
) const;
参数
hItem
状态将检索项的句柄。nStateMask
指示一个或多个状态的掩码进行检索。有关 nStateMask的可能值的更多信息,请参见有关 TVITEM 结构的 state 和 stateMask 成员的讨论在 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