CTreeCtrl::Create
Se si specifica il controllo struttura ad albero in un modello di finestra di dialogo, o se si utilizza CTreeView, il controllo struttura ad albero viene creato automaticamente quando la finestra di dialogo o visualizzazione viene creata.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parametri
dwStyle
Specifica lo stile del controllo di visualizzazione ad albero. Applicare gli stili della finestra, descritti in CreateWindowe qualsiasi combinazione stili del controllo di visualizzazione ad albero come descritto in Windows SDK.rect
Specifica la dimensione e la posizione del controllo di visualizzazione ad albero. Può essere un oggetto CRect o una struttura RECT.pParentWnd
Specifica la finestra padre del controllo di visualizzazione ad albero, in genere CDialog. Non deve essere NULL.nID
Specifica l'id controllo di visualizzazione ad albero
Valore restituito
Diverso da zero se l'inizializzazione riuscita; in caso contrario 0.
Note
Se si desidera creare il controllo struttura ad albero come finestra figlio di un'altra finestra, utilizzare la funzione membro Crea. Se si crea il controllo struttura ad albero mediante Crea, è necessario passare WS_VISIBLE, oltre ad altri stili di visualizzazione struttura ad albero.
Costruisce CTreeCtrl in due passaggi. La prima chiamata al costruttore, quindi chiama Crea, che crea il controllo di visualizzazione ad albero e lo aggiunge all'oggetto CTreeCtrl.
Per creare un controllo struttura ad albero con gli stili estesi della finestra, chiamare CreateEx anziché Crea.
Esempio
// 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.
Requisiti
Header: afxcmn.h