我有一个项目,必须在开始菜单中创建快捷方式。为此,我必须获取开始菜单的路径,该路径由

Environment.SpecialFolder.Commonstartmenu

Environment.SpecialFolder.Startmenu

到目前为止,我还无法弄清它们之间的区别。它是特定于不同Windows平台的东西吗?

最佳答案

Environment.SpecialFolder.Startmenu-是否已登录用户的StartMenu文件夹。

Environment.SpecialFolder.Commonstartmenu-显示所有用户共有的开始菜单项

它并非特定于任何版本的OS。考虑一个示例,当您正在安装新软件时,并且仅针对当前用户安装该软件时,该特定软件将仅在特定用户的开始菜单中可见,而在通用开始菜单中则不可见。

07-28 01:38