|
TTreeNode* __fastcall GetAncestor(TTreeNode* node)
{
while(node->Parent) node = node->Parent;
return node;
}
용맨소녀 님이 쓰신 글 :
: ----a
: ----b----d
: |----e
: |----f----g----h
: ----c
:
: 여기서 h를 선택했을 때 최상위 노드인 b를 얻고 싶습니다..
:
: 지금은 루프 돌려서 Parent의 Level값을 체크하고 있거든요..
:
: 한 번에 알 수 있는 뭔가 다른 방법이 있는지요?
|