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