Maison > développement back-end > C++ > Comment créer facilement des raccourcis d'application dans .NET à l'aide de la classe ShellLink ?

Comment créer facilement des raccourcis d'application dans .NET à l'aide de la classe ShellLink ?

Susan Sarandon
Libérer: 2025-01-14 06:43:58
original
498 Les gens l'ont consulté

How to Easily Create Application Shortcuts in .NET using the ShellLink Class?

Rationalisation de la création de raccourcis dans .NET à l'aide de ShellLink

Générer des raccourcis d'application dans .NET n'est pas toujours intuitif. La classe ShellLink.cs de vbAccelerator propose une approche simplifiée, fournissant une solution élégante sans dépendre de WSH.

Voici comment créer facilement un raccourci à l'aide de ShellLink :

private static void configStep_addShortcutToStartupGroup()
{
    using (ShellLink shortcut = new ShellLink())
    {
        shortcut.Target = Application.ExecutablePath;
        shortcut.WorkingDirectory = Path.GetDirectoryName(Application.ExecutablePath);
        shortcut.Description = "My Shortcut Name Here";
        shortcut.DisplayMode = ShellLink.LinkDisplayMode.edmNormal;
        shortcut.Save(STARTUP_SHORTCUT_FILEPATH);
    }
}
Copier après la connexion

Cet extrait de code concis crée et enregistre un raccourci, définissant sa cible, son répertoire de travail, sa description et son mode d'affichage. La classe ShellLink simplifie le processus, permettant la création de raccourcis sans effort dans n'importe quel emplacement spécifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal