我们有 ac# 应用程序,需要在每次启动之前完成几个步骤。我编写了 ac# app 来自动执行这些步骤。
谁能帮我弄清楚如何为我的应用程序[编辑:配置 JumpList]?
我已经包含了一个屏幕截图,希望能够理解我的观点,因为我不确定如何更好地解释它。
提前感谢您提供的任何指导;山姆
这些被称为“跳转列表”,请在此处查看 Windows API 代码包。我不能确切地告诉你如何实现它们,因为它非常依赖于你的应用程序代码。但这应该给你一个开始的地方。
对于本机界面,请参阅任务栏扩展 (Windows)。具体来说,我认为您正在寻找ICustomDestinationList::AddUserTasks方法。
如果您使用的是 .Net 4+,您现在可以使用 System.Windows.Shell 命名空间中的内置类来做很多此类事情,而不是像 Coding Gorilla 建议的那样添加 Windows API 代码包。参见例如System.Windows.Shell 命名空间