c# - Windows 7 跳转列表

标签 c# .net winforms windows-7 jump-list

我认为这就是所谓的:

enter image description here

我希望能够将类似的东西添加到我的程序中。例如打开按钮和其他将在应用程序中执行方法 的按钮。顺便说一下,这是在 C# 中。

我确实查看了 Windows 7 API 代码包,但它……无法按我想要的方式工作。它不会让我像我想要的那样在我的应用程序中执行一个方法。它只是让您打开其他应用程序。

这样的事情可能吗?

最佳答案

我认为是您不了解 JumpLists 的工作原理。 “它只是让你打开其他应用程序”正是它所做的,没有别的。那是 Windows 7 功能,而不是 API 代码包限制。这一点的关键是,您的应用程序没有运行,所以它应该在哪里执行您的方法? 正确的实现是让您的 JumpList 使用正确的参数运行您的应用程序,然后在您的应用程序 Main 方法中根据这些参数调用不同的方法。 别忘了,即使是窗口应用程序也有输入参数,就像控制台应用程序一样。

关于c# - Windows 7 跳转列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3836302/

相关文章:

c# - 基于字符串值创建实例

c# - 连接到需要身份验证的 SOCKS 代理

c# - 对记录/隐含记录/未记录行为的保证

c# - 如何取消 RIA 服务 LoadOperation

c# - Combobox datagridview选择更改了datagridview其他单元格中的填充值

c# - RejectChanges 特定实体

c# - 在 C# 中相当于 Ruby "redo"

.net - 如何引用附加属性作为数据绑定(bind)的来源?

.net - {"Unable to load DLL ' sqlite3' : The specified module could not be found.(HRESULT 异常:0x8007007E)

c# - 为什么 Bound Textbox 不修改其关联属性,而 Text 值是以编程方式设置的?