如何在VB6中为Aero Peek添加按钮?

时间:2012-07-10 06:31:29

标签: api windows-7 vb6 aero

我正在制作一个可以播放iPod歌曲的程序。我希望能够在其Aero Peek缩略图上放置功能性Back,Play / Pause和Next按钮,如下所示:
http://i45.tinypic.com/1yua0m.png
对于那些看不见的人:http://i45.tinypic.com/1yua0m.png
如何在VB6中执行此操作?

编辑:我还可以为我的应用创建一个跳转列表吗?对于这个应用程序,我只需要任务栏跳转列表。对于其他人,我将需要任务栏和开始菜单跳转列表,因此发布代码以实现两者都将受到赞赏。

编辑2:我上传了一个如何使用ITaskBarList3界面向窗口预览添加按钮(并处理其点击事件),添加图标叠加,剪辑窗口预览和在程序的任务按钮中添加进度条。下载here

1 个答案:

答案 0 :(得分:4)

查看Windows资源管理器的Taskbar Thumbnail Toolbar功能。这确实使用了COM接口,所以我不知道它对VB的实用性有多大,但是如果你看的话,我可以使用IDL。

您还可以在MSDN上找到C# exampleUI guidelines

跳转列表信息也包含在同一页面上。