在Windows XP中,您可以通过右键单击任务栏并选择工具栏>新工具栏,然后选择一个文件夹来创建工具栏。将使用您文件夹的内容创建一个工具栏。
有没有办法以编程方式执行此操作?最好是来自剧本?
我能找到的唯一文件就是创建一个新工具栏,即一个新的桌面对象,带有控件等。
答案 0 :(得分:1)
您正在谈论IShellFolderBand,但如果您查看this newsgroup thread,您会发现没有(记录)方式将您的IShellFolderBand添加到资源管理器乐队网站。
我能想到的唯一选择是实现自己的shell扩展,它应该非常简单,因为它所要做的就是创建一个IShellFolderBand实例,使用PIDL或IShellFolder调用IShellFolderBand-> InitializeSFB()只是传递对该对象的其他调用(您的shell扩展只是一个简单的代理)