Quello che credo che stai cercando è il Windows® API Code Pack e si desidera creare un Jump List per la tua applicazione.
Quello che si vede in una Jump List dipende interamente dal program.Jump Elenca non si limitano a mostrare le scorciatoie
ai file. A volte forniscono anche accesso rapido ai comandi per le cose come comporre nuovi messaggi di posta elettronica o riprodurre musica.
Esempio:
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();
NOTA: L'esempio precedente è testato, ma dovrebbe funzionare ™.
Non so come renderlo un comando che interagisce con l'istanza attiva, ad es. come le attività di iTunes. Sospetto che facciano una comunicazione tra processi per attivare quelle azioni.
HTH,
grazie, jumplist ... è il suo nome! – astorcas