次の方法で共有


CTreeCtrl::GetItemState

hItemで指定された項目の状態を返します。

UINT GetItemState(
   HTREEITEM hItem,
   UINT nStateMask 
) const;

パラメーター

  • hItem
    状態が取得される項目のハンドル。

  • nStateMask
    取得する一つ以上の状態を指定するマスク。nStateMaskの有効な値の詳細については、Windows SDKの TVITEM の構造体の statestateMask のメンバーの説明を参照してください。

戻り値

uint ビットごとの OR 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);
}

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CTreeCtrl クラス

階層図

CTreeCtrl::GetItem

概念

ツリー コントロール項目の状態の概要