Я считаю, что вы ищете Windows® API Code Pack , и вы хотите создать Jump List для своего приложения.
То, что вы видите в списке переходов, зависит
полностью в программе. Jump Lists
не просто показывать ярлыки
к файлам. Иногда они также обеспечивают
быстрый доступ к командам для вещей
например, создание новых сообщений электронной почты или
играет музыка.
Пример:
using Microsoft.WindowsAPICodePack.Taskbar;
using Microsoft.WindowsAPICodePack.Shell;
JumpList list = JumpList.CreateJumpList();
JumpListCustomCategory category = new JumpListCustomCategory("Links");
category.AddJumpListItems(new JumpListLink("http://www.microsoft.com", "Microsoft"));
list.AddCustomCategories(category);
list.Refresh();
ПРИМЕЧАНИЕ: приведенный выше пример не проверен , но он должен просто работать ™.
Я не знаю, как сделать это командой, которая взаимодействует с активным экземпляром, например, как задачи iTunes. Я подозреваю, что они осуществляют межпроцессное взаимодействие, чтобы инициировать эти действия.
НТН,