Condividi tramite


CTreeCtrl::GetItemState

Restituisce lo stato dell'elemento specificato da hItem.

UINT GetItemState(
   HTREEITEM hItem,
   UINT nStateMask 
) const;

Parametri

  • hItem
    Handle dell'elemento con lo stato deve essere recuperato.

  • nStateMask
    Maschera che indica una o più condizioni da recuperare.Per ulteriori informazioni sui valori possibili per nStateMask, vedere la descrizione dei membri stateMask e state della struttura TVITEM in Windows SDK.

Valore restituito

uint Che utilizza il OR bit per bit di valori specificati da nStateMask.Per informazioni sui valori possibili, vedere CTreeCtrl::GetItem.Per cercare il valore di uno stato specifico, eseguire un'operazione AND bit per bit di valore di stato e il valore restituito, come illustrato nell'esempio seguente.

Esempio

// 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);
}

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CTreeCtrl

Grafico della gerarchia

CTreeCtrl::GetItem

Concetti

L'elemento del controllo struttura ad albero dichiara i cenni preliminari