Ce guide explique comment créer des raccourcis d'application ou des raccourcis d'URL dans vos applications C# à l'aide du framework .NET. Il s'agit d'une tâche courante pour les développeurs intégrant des applications ou fournissant des points d'accès conviviaux.
Créer directement des raccourcis n'est pas intuitif. Une méthode largement utilisée et efficace utilise la classe ShellLink.cs
, souvent trouvée dans la bibliothèque vbAccelerator. Cette approche utilise des services d'interopérabilité mais évite de dépendre de Windows Script Host (WSH), offrant ainsi une solution plus propre.
Le code suivant illustre la création de raccourcis à l'aide de ShellLink
:
<code class="language-csharp">private static void CreateShortcutToStartup() { using (ShellLink shortcut = new ShellLink()) { shortcut.Target = Application.ExecutablePath; shortcut.WorkingDirectory = Path.GetDirectoryName(Application.ExecutablePath); shortcut.Description = "My Application Shortcut"; shortcut.DisplayMode = ShellLink.LinkDisplayMode.edmNormal; shortcut.Save(STARTUP_SHORTCUT_PATH); // Replace with your desired path } }</code>
Cet extrait de code génère efficacement des raccourcis d'application, simplifiant ainsi le processus au sein de vos projets C# ou .NET. N'oubliez pas de remplacer STARTUP_SHORTCUT_PATH
par le chemin réel du fichier où vous souhaitez que le raccourci soit enregistré.
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!