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 :
using IWshRuntimeLibrary;
private void CreateShortcut() { object shDesktop = (object)"Desktop"; WshShell shell = new WshShell(); string shortcutAddress = (string)shell.SpecialFolders.Item(ref shDesktop) + @"\Notepad.lnk"; }
IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutAddress);
shortcut.Description = "记事本的新快捷方式"; shortcut.Hotkey = "Ctrl+Shift+N"; shortcut.TargetPath = Environment.GetFolderPath(Environment.SpecialFolder.System) + @"\notepad.exe";
shortcut.Save();
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!