Heim > Backend-Entwicklung > C++ > Wie erstelle ich mithilfe der ShellLink-Klasse ganz einfach Anwendungsverknüpfungen in .NET?

Wie erstelle ich mithilfe der ShellLink-Klasse ganz einfach Anwendungsverknüpfungen in .NET?

Susan Sarandon
Freigeben: 2025-01-14 06:43:58
Original
482 Leute haben es durchsucht

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

Optimierung der Verknüpfungserstellung in .NET mit ShellLink

Das Generieren von Anwendungsverknüpfungen in .NET ist nicht immer intuitiv. Die ShellLink.cs-Klasse von vbAccelerator bietet einen optimierten Ansatz und stellt eine elegante Lösung bereit, ohne auf WSH angewiesen zu sein.

So erstellen Sie ganz einfach eine Verknüpfung mit ShellLink:

<code class="language-csharp">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);
    }
}</code>
Nach dem Login kopieren

Dieses prägnante Code-Snippet erstellt und speichert eine Verknüpfung und definiert deren Ziel, Arbeitsverzeichnis, Beschreibung und Anzeigemodus. Die ShellLink-Klasse vereinfacht den Prozess und ermöglicht die mühelose Erstellung von Verknüpfungen an jedem angegebenen Ort.

Das obige ist der detaillierte Inhalt vonWie erstelle ich mithilfe der ShellLink-Klasse ganz einfach Anwendungsverknüpfungen in .NET?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage