С предстоящей версией Windows 7 одна из недавно рекламируемых функций - это списки переходов, с их автоматической совокупностью самых последних использованных элементов. Предположительно, если вы "правильно" записали эти самые недавно используемые элементы в реестре Windows, они автоматически появятся.
Итак, где в реестре они действительно должны быть зарегистрированы? Есть ли даже стандартное место?
Я сделал еще несколько исследований, и я до сих пор ничего не могу найти по этому поводу. Похоже на отличную функцию, если она действительно доступна...
Обновление: ссылка, приведенная в сообщение от akaDruid. В разговоре они обсуждают настройку списка переходов через COM-интерфейс. Теперь я посмотрю видео, чтобы узнать, может ли он также применяться к приложениям с предварительным окном 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