CTreeCtrl::Create
如果您在對話方塊樣板指定樹狀目錄控制項,或者,如果您使用 CTreeView,您的控制項會自動建立,並在 對話方塊或檢視建立時。
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
參數
dwStyle
指定樹狀檢視控制項的樣式。將視窗樣式,描述在 CreateWindow和 樹狀檢視控制項模式 的任何組合 Windows SDK(如中所述。pParentWnd
指定樹狀檢視控制項的父視窗,通常 CDialog。不得為 NULL。nID
指定樹狀檢視控制項的 ID.
傳回值
如果不是零,初始化成功,則為 0。
備註
如果您想要建立樹狀目錄控制項當做子視窗的 視窗中,請使用 建立 成員函式。使用 建立,建立樹狀目錄控制項,除了其他樹狀檢視模式之外,您還必須將 WS_VISIBLE。
您建構以兩個步驟的 CTreeCtrl 。第一次呼叫建構函式,然後呼叫 建立,建立樹狀檢視控制項並將其附加至 CTreeCtrl 物件。
若要建立樹狀目錄控制項與延伸視窗樣式,而不是 建立的呼叫 CreateEx 。
範例
// 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.
需求
Header: afxcmn.h