В грядущем выпуске Windows 7 одна из недавно рекламируемых функций - это списки переходов с автоматическим заполнением недавно использованных элементов. Предположительно, если вы «правильно» записали эти последние использованные элементы в реестр Windows, они автоматически появятся.
Итак, где в реестре их действительно нужно регистрировать? Есть даже стандартное место?
Я провел еще какое-то исследование и до сих пор ничего не могу найти по этому поводу. Похоже, изящная функция, если она была действительно доступна ...
Обновление: Проект кода , размещенный ниже, имеет несколько интересных моментов; глядя на код, он планирует записать записи в
HKEY_CURRENT_USER\Software\MyCompany\MyProgram\MRU Registry entry
в реестре. Тем не менее, это на самом деле не делает регистрацию с Windows. Пути просто случаются , которые хранятся в реестре, а не в каком-либо конкретном месте для списка MRU.
Обновление 2: Похоже, что в Windows 7 может быть некоторая хорошая информация о том, как это сделать с ссылкой, предоставленной в сообщении akaDruid . В разговоре они обсуждают настройку списка переходов через интерфейс COM. Я собираюсь взглянуть на видео сейчас, чтобы увидеть, может ли оно применяться и к приложениям, предшествующим Windows 7. (Конечно, если кто-нибудь знает что-нибудь получше, я бы хотел это услышать ...)
Обновление 3: НАЙДЕНО !!!
Видео ниже приводит меня к команде - SHAddToRecentDocs. Список переходов автоматически заполняется документами, которые ваше приложение добавляет в этот список. Видео также рассказывает о некоторых других вещах, но ключом является AddToRecentDocuments. Таким образом, ваш список «Недавно использованных» может быть сохранен / заполнен любым способом, если вы вызвали эту функцию.
Обновление 4: если посмотреть дальше видео, то, если ваше приложение зарегистрировало себя в качестве правильного обработчика типа файла, оболочка автоматически заполнит список переходов, вызвав для вас SHAddToRecentDocs. Удивительно ... что-то элегантное и относительно простое сделано моим Microsoft! :)
Обновление 5:
Недавно в блоге Windows 7 для разработчиков была обнаружена статья, подробно описывающая этот процесс.
http://blogs.msdn.com/yochay/archive/2009/01/06/windows-7-taskbar-part-1-the-basics.aspx