日期:2014-05-17  浏览次数:20982 次

为什么鲁大师能够把快捷方式放到WinXP开始菜单中?
开始菜单有一部分粗体显示的
应该没有开放接口才对啊

------解决方案--------------------
我倒,这个直接在菜单里面有"附到开始菜单",直接在注册表顺藤就能摸到瓜了。
不过不用那么麻烦:
VBScript code
'创建快捷方式
Set oShell = CreateObject("WScript.Shell")
Set oLink = oShell.CreateShortcut("d:\cmd.lnk")
With oLink
    .TargetPath = "cmd.exe"
    .Save
End With
'遍历菜单项
Set oExplorer = CreateObject("Shell.Application")
Set oDir = oExplorer.NameSpace("d:\")
Set oFile = oDir.Items.Item("cmd.lnk")
For Each x In oFile.Verbs
    'WScript.Echo x.Name
    If x.Name = "附到「开始」菜单(&U)" Then
        x.DoIt
    End If
Next

------解决方案--------------------
再说了没有开放接口又怎么了...原来都有的照样抄啊...拿起调试器慢慢调试只要你有耐心...