指定开始菜单快捷方式的顺序

时间:2009-05-05 06:42:10

标签: vb.net startmenu

我在程序菜单中为我的一些exe创建了快捷方式。例如,我可能会为a.exe,v.exe和g.exe创建快捷方式。默认情况下,它对齐为a,g,v(按字母顺序排列)。我想以不同的顺序放置我的快捷方式,例如(v,a,g)。

简而言之,我希望能够将其创建的快捷方式的顺序更改为字母顺序以外的其他内容。

我在vb中使用wshshellobject。我创建了一个DLL;通过我创建我的快捷方式

1 个答案:

答案 0 :(得分:3)

假设您正在尝试修改“开始”菜单上快捷方式的顺序,我不确定这是否可以以编程方式进行(这是一种耻辱 - 我为Vista中的许多应用程序启动了卸载程序7键入他们的名字然后点击而不看!)。

微软的Raymond Chen不久前在他的博客上发布了这个:

  

经典的“开始”菜单和“全部   程序“Windows XP的一部分   开始菜单允许您自定义   出现的快捷方式的顺序   那里。您可以使用拖放功能   重新安排他们,或强迫他们   按名称排序。但为什么没有   这些的程序化接口   操作

     

因为会使用电源   邪恶远远超过它的使用   好的。

更多信息: http://blogs.msdn.com/b/oldnewthing/archive/2006/06/19/636823.aspx