Здравствуйте manifoldworld, Вы писали:
M>Есть ли какой-либо элемент управления, или ActiveX компонент, или же класс его реализующий для отображения списка каталогов и файлов. Просто в том же Windows Explorer или в других программах везде используется как-будто бы стандартное средство. У меня есть предположение, что это реализуется через IShell. Среда разработки: Visual C++ или Visual C#.
Совсем готового средства нет (ну, правда, ты можешь хостить WebBrowser и говорить ему Navigate в каталог на диске).
Неприхотливые разработчики используют Combo Box и сообщение CB_DIR.
Те, кто хочет использовать системные иконки, реализуют IShellBrowser:
http://www.codeproject.com/shell/explorer.asp
Еще делают так: получают интерфейс IShellFolder для папки, обходят его элементы и вручную добавляют их в дерево или ListView. Иконки получают из системного ImageList.