void CIISConfigHelper::RecurseTreeAndSortItems(CTreeCtrl& cTree, HTREEITEM htParent) { if (htParent == NULL) return; cTree.SortChildren(htParent); HTREEITEM htChild = cTree.GetChildItem(htParent); while (htChild != NULL) { RecurseTreeAndSortItems(cTree, htChild); htChild = cTree.GetNextSiblingItem(htChild); } }