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이 아닌. 그렇지 않으면 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