☆하늘을 보쟈☆ | 미야 http://blog.naver.com/ratmsma/40012501600 //아이콘 가져오기 m_Image=new CImageList; m_Image->Create(16,16,ILC_COLOR4,3,3); m_Image->Add(AfxGetApp()->LoadIcon(IDI_ICON1)); m_Image->Add(AfxGetApp()->LoadIcon(IDI_ICON2)); //트리에 설정 m_tree.SetImageList(m_Image,TVSIL_NORMAL); //노드추가 HTREEITEM hLevel1,hLevel2; hLevel1=m_tree.InsertItem(treename1[0],0,1); //함수의 반환값 HTREEITEM으로 노드를 추가할 수 있다. for(int i=0;i<2;i++){ hLevel2=m_tree.InsertItem(treename2[i],0,1,hLevel1); for(int j=0;j<3;j++){ m_tree.InsertItem(treename3[i][j],0,1,hLevel2); } // m_tree.Expand(hLevel2,TVE_EXPAND); //확장 함수 } // m_tree.Expand(hLevel1,TVE_EXPAND); //아이템 선택시 선택된 아이템 알아보기 : TVN_SELCHANGED메시지 NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; HTREEITEM hTreeItem = pNMTreeView->itemNew.hItem; // 이 값이 선택된 아이템의 핸들 CString str=m_tree.GetItemText(hTreeItem); Setwindow(str); //or 다른 에디트 등에 넣을 수도 있다.GetDlgItem(IDC_EDIT1)->SetWindow(str); <여기서, HTREEITEM ...