What would be a good design for an Open/Save dialog

I have started looking into displaying the directories in a treeview and the files in a listview. I actually would like to do this, but of course the contents would have to be created with c++ .Can someone please find me something that would help?