2

我想创建一个跳转列表项目,该项目在选项前面带有勾号或圆形复选标记。我将Windows API 代码包用于 .NET 实现。

我查看了 SDK 文档,但找不到任何可以在跳转列表项前面启用勾号或圆形复选标记的内容。我知道我可以破解 Jumplist 项目前面的图标,但这是最好的方法吗?

提前致谢!

4

1 回答 1

2

是的,使用 icon hack 确实是完成你想要做的事情的唯一方法。对于频繁/MRU 列表,您甚至没有图标作为选项。

您可以为被视为自定义任务的项目定义图标。单击时,它会将命令行参数传递给您的应用程序,您需要读取并存储该信息。当您重建跳转列表时,您将填充跳转列表并根据最近存储的状态设置图标。

我认为这当然是应该为 Windows 7 版本提供的功能,但它并没有像您不能禁用跳转列表中的任务链接那样大的问题......

于 2009-07-02T00:38:48.727 回答