Sdílet prostřednictvím


CTreeCtrl::SetItemStateEx

Nastaví aktuální ovládací prvek stromové zobrazení Rozšířený stav zadané položky.

BOOL SetItemStateEx(
     HTREEITEM hItem, 
     UINT uStateEx
);

Parametry

Parametr

Description

[v]hItem

Popisovač položky ovládacího prvku zobrazení stromu.

[v]uStateEx

Rozšířený stav položky.Další informace naleznete uStateEx člen TVITEMEX struktury.

Vrácená hodnota

truePokud je tato metoda úspěšná; jinak false.

Poznámky

Tato metoda odesílá TVM_SETITEM zprávy, která je popsána v Windows SDK. Přiřadí tuto metodu uStateEx parametr uStateEx člen TVITEMEX strukturu a použití struktury zprávy.

Požadavky

Záhlaví: afxcmn.h

Tato metoda je podporována v Windows Vista a novější.

Další požadavky pro tuto metodu jsou popsány v Požadavky na sestavení pro běžné ovládací prvky systému Windows Vista.

Příklad

Následující příklad kódu definuje proměnné, m_treeCtrl, která je použita pro přístup k aktuální ovládací prvek stromové zobrazení.Příklad kódu definuje také několik proměnných HTREEITEM a celé číslo bez znaménka.Tyto proměnné se používají v dalším příkladu.

public:
    // Variable to access tree control.
    CTreeCtrl m_treeCtrl;
    // Variable to access splitbutton control.
    CSplitButton m_splitbutton;
    // Accessibility identifier
    UINT accIdUS;
    // HTREEITEMs
    HTREEITEM hCountry;
    HTREEITEM hPA;
    HTREEITEM hWA;

Následující příklad kódu nastaví položku zobrazení stromu zakázána.Starší část příkladu kódu, který není zobrazen, vytvořili jsme strom, který se skládá z kořenový uzel země pro USA, poduzly státy Pennsylvania a Washington a položek stromu měst v těchto státech.Tento příklad kódu nastaví uzel Pennsylvania zakázána.

// Disable the Pennsylvania node.
    m_treeCtrl.SetItemStateEx( hPA, TVIS_EX_DISABLED );

Viz také

Referenční dokumentace

Třída CTreeCtrl

Graf hierarchie

CTreeCtrl::GetItemStateEx

TVM_SETITEM

TVITEMEX