3 votes

Ajout d'options de tâches lors d'un clic droit sur une application épinglée

Nous avons une application c# qui nécessite que quelques étapes soient réalisées avant chaque lancement. J'ai écrit une application c# pour automatiser ces étapes.

Quelqu'un peut-il m'aider à comprendre comment je peux [EDIT : configurer une JumpList] pour mon application ?

J'ai inclus un capture d'écran pour espérer faire passer mon message, car je ne sais pas comment mieux l'expliquer.

Merci d'avance pour tout conseil que vous pourrez me donner ; Sam

1voto

CodingGorilla Points 12373

Ces listes sont appelées "Jump Lists". Consultez le Code Pack de l'API Windows. aquí . Je ne peux pas vous dire exactement comment les mettre en œuvre, car cela dépend beaucoup du code de votre application. Mais cela devrait vous donner un point de départ.

1voto

Joshua Honig Points 5382

Pour les interfaces natives, voir Extensions de la barre des tâches (Windows) . Plus précisément, je pense que vous recherchez le ICustomDestinationList::AddUserTasks méthode.

Si vous utilisez .Net 4+, vous pouvez maintenant faire beaucoup de ces choses avec des classes intégrées dans l'espace de noms System.Windows.Shell, plutôt que d'ajouter le Code Pack Windows API comme suggéré par Coding Gorilla. Voir par exemple Espace de noms System.Windows.Shell

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X