CTreeCtrl::GetItemState
Gibt den Status des Elements zurück, das von hItem angegeben wird.
UINT GetItemState(
HTREEITEM hItem,
UINT nStateMask
) const;
Parameter
hItem
Handle des Elements, dessen Zustand abgerufen werden soll.nStateMask
Maske, die eine oder mehrere abgerufen werden Zustände angibt.Weitere Informationen über mögliche Werte für nStateMask, finden Sie die Erläuterung der state und stateMask-Member der TVITEM-Struktur in Windows SDK.
Rückgabewert
UINT, das den bitweisen OR von Werten enthält, die von nStateMask angegeben werden.Informationen über mögliche Werte, finden Sie unter CTreeCtrl::GetItem.Um den Wert für einen bestimmten Zustand zu suchen, führen Sie eine bitweise AND-Operation des Zustandswert und des Rückgabewerts, wie im folgenden Beispiel gezeigt.
Beispiel
// 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);
}
Anforderungen
Header: afxcmn.h