CTreeCtrl::Create
Pokud zadáte v dialogovém okně pole šabloně stromové struktuře nebo pokud používáte CTreeView, stromové struktuře se vytvoří automaticky při vytvoření zobrazení nebo dialogové okno.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parametry
dwStyle
Určuje styl ovládacího zobrazení stromu.Použít styly oken popsané v CreateWindowa libovolnou kombinaci styly řízení zobrazení stromu podle .rect
Určuje velikost a polohu stromové zobrazení ovládacího prvku.Může být buď CRect objektu nebo RECT struktury.pParentWnd
Určuje nadřazené okno stromové zobrazení ovládacího prvku, obvykle CDialog .Nesmí být NULL.nID
Určuje ID stromové zobrazení ovládacího prvku.
Vrácená hodnota
Nenulová hodnota, pokud Inicializace byla úspěšná. jinak 0.
Poznámky
Pokud chcete vytvořit jako podřízené okno ostatní okna stromové struktuře, vytvořit členské funkce.Pokud vytvoříte pomocí ovládacího prvku stromu vytvořit, je nutné předávat WS_VISIBLE, kromě jiných stylů zobrazení stromu.
Můžete vytvářet CTreeCtrl ve dvou krocích.První volání konstruktoru, zavolejte vytvořit, který vytvoří ovládací prvek zobrazení stromu a připojí jej k CTreeCtrl objektu.
Vytvořit ovládací prvek stromu s diakritikou okno styly, volání CreateEx namísto vytvořit.
Příklad
// Assuming your window has a CTreeCtrl member named m_TreeCtrl,
// you can create the tree control window with a child ID of ID_MYTREE
// using a call like this:
m_TreeCtrl.Create(WS_VISIBLE | WS_TABSTOP | WS_CHILD | WS_BORDER
| TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES
| TVS_DISABLEDRAGDROP | TVS_NOTOOLTIPS | TVS_EDITLABELS,
CRect(10, 10, 300, 100), this, ID_MYTREE);
// The control will have the appropiate window styles, and the tree
// control styles specified are those most commonly used.
Požadavky
Záhlaví: afxcmn.h