What is the best i/o data structure to employ with CTreeCtrl btree, array , queue, variable multitree, any hints tips appreciated, source welcome.