.NET アプリケーションを使用する場合、アプリケーションをシームレスに起動したり、ユーザーを特定の URL に誘導したりする便利なショートカット (.lnk ファイル) を作成することができます。ただし、この作業は簡単ではありません。
幸いなことに、.NET Framework には、ショートカット ファイルを簡単に操作できる ShellLink クラスが用意されています。このクラスを使用すると、ターゲット アプリケーションまたは URL の定義、作業ディレクトリの設定、説明的なラベルの提供、表示モードの指定が可能になります。
ShellLink クラスを使用してショートカットを作成するには、次の手順に従います。
<code class="language-c#">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>
このコードを使用すると、アプリケーションまたは Web サイトのショートカット (.lnk ファイル) を簡単に生成でき、ユーザー アクセスが簡素化され、ソリューションがより効率的になります。
以上が.NET を使用して特定のディレクトリにアプリケーション ショートカットをプログラムで作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。