Как получить список недавно открытых документов для заявки? - PullRequest
3 голосов
/ 03 октября 2009

Я обнаружил, что легко добавить недавно открытый документ с помощью SHAddToRecentDocs

Windows 7 Jump Lists каким-то образом делают это, зная только ярлык программы. Программы, добавленные в меню «Пуск» Windows 7, также позволяют получить доступ к их недавно открытому списку.

Оболочка .NET для Windows API предпочтительна, но все подойдет:)

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Похоже, вы можете получить их, используя интерфейс IApplicationDocumentLists. Однако похоже, что он получает список для запущенного приложения, а не для произвольного приложения. Я пытаюсь найти последние документы для любого приложения на основе их ярлыка. Похоже, это то, что вы пытались сделать тоже? Вы так и не нашли решение?

0 голосов
/ 01 января 2010

Я провел небольшое исследование, и нет общедоступного API для извлечения элементов из списка переходов.

...