Heim >Backend-Entwicklung >C++ >Wie erstelle ich mithilfe der ShellLink-Klasse ganz einfach Anwendungsverknüpfungen in .NET?
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>
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!