Здравствуйте ilya123, Вы писали:
I>Как вывести на экран дефолтное контекстное меню для файла?
Используй IShellFolder и IContextMenu
1. IShellFolder::EnumObjects() — чтобы перечислить содержимое фолдера и получить ITEMIDLIST*
2. IShellFolder::GetUIObjectOf() — чтобы получить интерфейс IContextMenu
3. IContextMenu::QueryContextMenu — чтобы впихнуть в меню пунктики для файла
хорошая ссылка
http://netez.com/2xExplorer/shellFAQ/bas_context.html
Regards,
Serge