.lnk ファイルを使用してアプリケーションのショートカットを作成する方法:
C# では、.NET Framework を使用してアプリケーション ショートカット (.lnk ファイル) を簡単に作成できます。これらのショートカットは、ターゲットを指す .lnk ファイルを生成することにより、アプリケーションまたは URL への迅速なアクセスを提供します。
実装方法:
カスタム アプリケーションのショートカットには、vbAccelerator から派生した ShellLink.cs という特別なクラスが必要です。このクラスは相互運用性を使用し、WSH に依存しないため、シームレスな実装が保証されます。
ショートカット作成サンプルコード:
<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 = "我的快捷方式名称"; shortcut.DisplayMode = ShellLink.LinkDisplayMode.edmNormal; shortcut.Save(STARTUP_SHORTCUT_FILEPATH); } }</code>
コードの説明:
このコードは、指定されたディレクトリにショートカットを作成する役割を果たします。ターゲット アプリケーションのパス、作業ディレクトリ、説明、表示モード、およびショートカット ファイルへのパス (STARTUP_SHORTCUT_FILEPATH) を指定します。
以上がC# を使用して特定のディレクトリにアプリケーション ショートカットをプログラムで作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。