Здравствуйте, StDenis, Вы писали:
SD>На MSDN тишина. Нигде ничего не сказано об этом (кроме дыр в ZipFldr).
Это и мне в ней не нравится...
SD>Я рассуждаю так – если есть ZipFldr, то может быть и RarFldr, и AceFldr, и т.п.
SD>Хотелось написать примочку ala ZipFldr.DLL, а не знаю интерфейса между ним и ZipFldr.DLL.
SD>Пусть хоть и не ZipFolders® (всмысле без поддержки на уровне файловой системы), но чтоб хотя бы Explorer работал с архивами без всяких Rar и Ace.
Для ознакомления с принципами программирования Shell Extensions тебе желательно ознакомиться с напечатанными здесь статьями Майкла Данна.
А потом могу посоветовать идти на
www.7-zip.com, где Игорь Павлов отдает свой 7z с исходниками. Там имеется и код реализации Shell Folders для всех популярных архивов.
PS: Но Far (подставить по вкусу: Total Commander, Disco) все равно рулит!