다음을 통해 공유


CTreeCtrl::Create

트리 컨트롤을 대화 상자 템플릿에 지정 또는 사용 하는 경우 CTreeView, 대화 상자 또는 뷰를 만들 때 트리 컨트롤이 자동으로 만들어집니다.

virtual BOOL Create( 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID  
);

매개 변수

  • dwStyle
    트리 뷰 컨트롤의 스타일을 지정합니다. 설명 창 스타일을 적용 CreateWindow을 조합 하 고 트리 뷰 컨트롤 스타일 에 설명 된 대로 Windows SDK.

  • rect
    트리 뷰 컨트롤의 크기와 위치를 지정합니다. 적일 수 있는 CRect 개체 또는 RECT 구조.

  • pParentWnd
    트리 뷰 컨트롤의 부모 창에 일반적으로 지정 된 CDialog. 다시 해야 NULL.

  • nID
    트리 뷰 컨트롤의 ID를 지정합니다.

반환 값

초기화에 성공 하면 0이 아닌. 그렇지 않으면 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.

요구 사항

헤더: afxcmn.h

참고 항목

참조

CTreeCtrl 클래스

계층 구조 차트

CTreeCtrl::CTreeCtrl