CTreeCtrl::GetItemState
Возвращает состояние элемента, указанного hItem.
UINT GetItemState(
HTREEITEM hItem,
UINT nStateMask
) const;
Параметры
hItem
Дескриптор элемента, состояние которого требуется извлечь.nStateMask
Маска, указывающая один или несколько состояний.Дополнительные сведения о возможных значениях nStateMask см. обсуждение элементов состоянию и stateMask структуры TVITEM в Windows SDK.
Возвращаемое значение
UINT, Содержащий побитовое ИЛИ значений, определенных nStateMask.Дополнительные сведения о возможных значениях см. в разделе 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