Существует ли последовательный, надежный способ получить доступ к элементам контекстного меню, которые Explorer показывает, когда я щелкаю правой кнопкой мыши по элементу? Я не хочу показывать меню, я просто хочу проанализировать элементы в фоновом режиме и выполнить их программно.
Я пробовал различные комбинации IShellFolder, IContextMenu и других COM-интерфейсов и не могу найти ничего, что работает согласованно.
Как программно выполнить пункты контекстного меню Windows Explorer?