我有一个项目,必须在开始菜单中创建快捷方式。为此,我必须获取开始菜单的路径,该路径由Environment.SpecialFolder.Commonstartmenu
或Environment.SpecialFolder.Startmenu
。
到目前为止,我还无法弄清它们之间的区别。它是特定于不同Windows平台的东西吗?
最佳答案
Environment.SpecialFolder.Startmenu
-是否已登录用户的StartMenu文件夹。Environment.SpecialFolder.Commonstartmenu
-显示所有用户共有的开始菜单项
它并非特定于任何版本的OS。考虑一个示例,当您正在安装新软件时,并且仅针对当前用户安装该软件时,该特定软件将仅在特定用户的开始菜单中可见,而在通用开始菜单中则不可见。