본문 바로가기

Visual C++/Navigation, CaptionBar

Navigation, CaptionBar Project

VC++ 2012, Navigation, Caption Bar


프로젝트 생성시에 Navigation, Caption Bar가 지원되도록 선택하면 윈도우의 왼쪽편에 트리 콘트롤이 현재 시스템의 내용을 윈도우 탐색기와 같은 트리구조로 보여주므로 이용자는 특정 디렉토리를 선택하여 작업을 진행할 수 있다. 아래의 코드는 이용자가 선택한 트리의 경로(Path)를 확인하여 메시지 박스에 출력하는 내용이다


void CMainFrame::OnOptions()

{

HTREEITEM hTreeItem = m_wndTree.GetSelectedItem();          // 선택된 트리 아이템의 핸들을 받는다

CString path;

m_wndTree.GetItemPath(path, hTreeItem); // 현재 선택된 트리 아이템의 Path를 받는다

CString msg;

msg.Format(_T("%s"), path);


AfxMessageBox(msg);

}