트리 컨트롤 항목 정보
트리 컨트롤(CTreeCtrl)에는 컨트롤의 항목에 대한 정보를 검색하는 여러 멤버 함수가 있습니다. GetItem 멤버 함수는 항목과 연결된 데이터의 일부 또는 전부를 검색합니다. 이 데이터에는 항목의 텍스트, 상태, 이미지, 자식 항목 수 및 애플리케이션에서 정의한 32비트 데이터 값이 포함될 수 있습니다. 항목과 연결된 데이터의 일부 또는 전부를 설정할 수 있는 SetItem 함수도 있습니다.
GetItemState, GetItemText, GetItemData 및 GetItemImage 멤버 함수는 항목의 개별 특성을 검색합니다. 이러한 각 함수에는 항목의 특성을 설정하기 위한 해당 Set 함수가 있습니다.
GetNextItem 멤버 함수는 현재 항목에 대해 지정된 관계를 포함하는 트리 컨트롤 항목을 검색합니다. 이 함수는 항목의 부모, 다음 또는 이전에 표시된 항목, 첫 번째 자식 항목 등을 검색할 수 있습니다. 트리를 트래버스하는 멤버 함수도 있습니다. GetRootItem, GetFirstVisibleItem, GetNextVisibleItem, GetPrevVisibleItem, GetChildItem, GetNextSiblingItem, GetPrevSiblingItem, GetParentItem, GetSelectedItem 및 GetDropHilightItem.
GetItemRect 멤버 함수는 트리 컨트롤 항목에 대한 경계 사각형을 검색합니다. GetCount 및 GetVisibleCount 멤버 함수는 트리 컨트롤의 항목 수와 트리 컨트롤의 창에 현재 표시되는 항목 수를 각각 검색합니다. EnsureVisible 멤버 함수를 호출하여 특정 항목이 표시되는지 확인할 수 있습니다.