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 CTreeCtrl

Grafico delle gerarchie

CTreeCtrl::GetItem

Concetti

Panoramica degli stati degli elementi del controllo Tree