Maison >développement back-end >C++ >Comment créer des raccourcis sur le bureau avec .NET Framework 3.5 et l'API Windows ?
Créez des raccourcis sur le bureau à l'aide de .NET Framework 3.5 et de l'API Windows
Question : Comment créer un raccourci sur le bureau pointant vers un fichier EXE à l'aide de .NET Framework 3.5 et de l'API Windows officielle ?
Réponse :
Pour créer un raccourci sur le bureau avec des options supplémentaires telles que des raccourcis clavier et une description, procédez comme suit :
<code class="language-csharp">using IWshRuntimeLibrary;</code>
<code class="language-csharp">private void CreateShortcut() { object shDesktop = (object)"Desktop"; WshShell shell = new WshShell(); string shortcutAddress = (string)shell.SpecialFolders.Item(ref shDesktop) + @"\Notepad.lnk"; }</code>
<code class="language-csharp"> IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutAddress);</code>
<code class="language-csharp"> shortcut.Description = "记事本的新快捷方式"; shortcut.Hotkey = "Ctrl+Shift+N"; shortcut.TargetPath = Environment.GetFolderPath(Environment.SpecialFolder.System) + @"\notepad.exe";</code>
<code class="language-csharp"> shortcut.Save();</code>
En suivant ces étapes, vous pouvez créer par programme un raccourci sur le bureau avec les propriétés souhaitées à l'aide du .NET Framework 3.5 et de l'API Windows.
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!