Essentially, I'm asking the same question that was asked way back in this thread. The one reply in that thread makes my eyes hurt, so I really hope someone gives me a better answer.
Is there a quick way to create a tree view that lists the directories on a hard drive? Or do you have to do it all manually (ie, with FindFirstFile/FindNextFile)