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