CTreeCtrl::GetItemState
hItemで指定された項目の状態を返します。
UINT GetItemState(
HTREEITEM hItem,
UINT nStateMask
) const;
パラメーター
hItem
状態が取得される項目のハンドル。nStateMask
取得する一つ以上の状態を指定するマスク。nStateMaskの有効な値の詳細については、Windows SDKの TVITEM の構造体の state と stateMask のメンバーの説明を参照してください。
戻り値
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