问题标签 [jump-list]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
153 浏览

jump-list - 如何从 JumpList 中获取最近的项目?

我正在使用 Windows API 代码包来创建在跳转列表中显示的最近文档列表。它工作得很好。我使用此代码创建条目:

我可以找到它们并单击它们,工作正常。

但是,现在我想阅读这些项目并在我的应用程序中对它们做一些事情(比如显示它们,或者在应用程序启动时打开最后一个最近的项目)。

我的问题是:我找不到任何有关阅读最近条目的信息。我试过这样:

但这总是返回一个没有任何条目的列表。

我怎样才能得到最近的项目?

0 投票
0 回答
830 浏览

powershell - 将项目添加到固定的快捷方式跳转列表

我正在寻找这个脚本的扩展(或者可能是另一个......不是 100% 确定我在哪里得到了我正在使用的脚本):

例如,我可以使用以下命令将记事本固定到我的任务栏:

此脚本将项目固定到任务栏。

当程序在任务栏上时,您可以使用“最近的项目”将内容固定到跳转列表 - 或者您可以将文件拖放到任务栏以将它们固定到跳转列表。在这里,我有最近的项目和跳转列表上的固定项目:

在此处输入图像描述

(如何)我可以将项目添加(和/或固定)到任务栏上项目的跳转列表吗?假设我想添加一个固定链接,C:\logs\mylog.txt以便它在跳转列表中?以编程方式完成的事情,例如:

(我不是特别在寻找 vbs、powershell、批处理等......我想知道它是否甚至可以编写任务栏项目跳转列表之类mylog.txt的脚本)notepad.exe

0 投票
0 回答
299 浏览

c# - C# - 从程序集中获取跳转列表任务

是否可以使用 C# 从程序集中读取所有跳转列表任务/条目?我以前使用过WindowsAPICodePack,但没有找到合适的方法/类。
我读过一些文章,其中指出不可能读取与程序集关联的跳转列表任务,但我个人认为可以读取这些任务,因为 Windows(或至少 MS Explorer)必须一直这样做。

先感谢您


编辑:我意识到我的问题被问得很笨拙(也许是因为英语不是我的第一语言)。我的意思如下:

是否有可能以某种方式获取与程序集关联的所有跳转列表任务?
如果是,如何使用 C#?

例子:

我有程序集wmp.exe,我想阅读与此程序集相关的任务(在本例中为Vorherige Liste fortsetzen[eng.: Resume previous Playlist] 和Gesamte Musik wiedergeben[eng.: Play entire music library])。
我知道可以在 WPF 应用程序中包含一个 .xml 文件,它定义了跳转列表任务和单击这些任务时执行的命令。
在此处输入图像描述

0 投票
1 回答
51 浏览

c# - ScrollTo 上的 JumpList 崩溃

我在问一个问题,因为当我尝试使用我的跳转列表时我的应用程序崩溃了。该列表已正确填写,但是当我尝试跳转时,我有

编辑:一些 XAML

<phone:LongListSelector Name="ListCategorie" Margin="13,-30,0,0" ItemsSource="{Binding GroupedInformation}" ItemTemplate="{StaticResource orderByCategorieItemTemplate}" GroupHeaderTemplate="{StaticResource orderByCategorieGroupHeader}" JumpListStyle="{StaticResource orderByCategorieJumpListStyle}" IsGroupingEnabled="True" LayoutMode="List" GridCellSize="480,62" SelectionChanged="ListCategorie_SelectionChanged" />

和 jumpListStyle

和列表的创建

0 投票
3 回答
1631 浏览

c# - WPF JumpList 在 Windows 10 中不起作用

我正在尝试使用 Windows 10 中的 JumpTask 从 TaskBar 运行自定义命令,但它不会启动链接的应用程序。但是,它正确显示了 JumpTask 链接及其图标。这是在 Win7/Win8 中正常工作的代码。

0 投票
1 回答
821 浏览

c# - JumpList.GetJumpList 不包含最近的项目

所以,我的 WPF 应用程序定义了一个跳转列表App.xaml

此列表为空,除非 Windows 识别出与我的应用程序关联的某些文件。我设法通过 Inno Setup 关联了我的自定义文件扩展名,并且跳转列表很好地显示在 win7 开始菜单 + 任务栏中。单击此类“最近的文件”会使用附加的命令行参数(文件名)调用我的应用程序,我可以在应用程序启动时直接打开该文件。

目标:在应用程序中显示最近的文件(不仅仅是在 win7 任务栏上)。 想想文件菜单(例如 Visual Studio:文件 > 最近的文件 > ...)或类似显示最近要跳转的项目的起始页。

问题:JumpList 只包含自定义任务,不包含最近的文件。可以通过以下方式迭代 JumpItems

这是 JumpTask / JumpPath 实例的列表。我确实在这里找到了自定义创建的任务(例如,如果我在 中定义了一个App.xaml),但没有找到最近出现在窗口中的文件(开始菜单/任务栏)。所以在我的例子中,windows 显示了 10 个最近的文件,但在应用程序中我找不到显示它们的方法。

如果我从上面的调用中省略 JumpList 定义,App.xaml将返回 null 而不是 JumpList(我想,我已经覆盖了 win7 JumpList,但没有)。

0 投票
1 回答
834 浏览

c++ - 在 windows 7/8 跳转列表上更改 MFC 应用程序的应用程序标题

MFC 应用程序中的哪个设置控制 Windows 7/8 跳转列表中显示的标题,就在实际跳转列表下方,pin 应用程序选项上方?

例子

这主要是为了使本地化字符串可用于非英语系统。

我对这个问题的第一个想法是它可以在版本资源文件中设置,尽管添加一个新的本地化部分(在本例中为瑞典)并设置描述/文件名似乎不会影响我感兴趣的文本。

0 投票
1 回答
98 浏览

windows - C# 中的 LongListSelector 跳转列表(Windows 通用平台应用程序 - Windows 10 开发)

当我为 Windows Phone Silverlight 8.1 编写代码时,我使用 LongListSelector 创建了一个看起来有点像这样的跳转列表菜单:

Windows Phone 8.1 中的跳转列表

但是,我已经开始为 Windows 10 编写 Windows 通用平台应用程序,并且自从将我的手机从 8.1 升级到 10 后,我看到这些菜单现在看起来像这样:

Windows 10 中的跳转列表

我想知道如何在 Windows 通用平台应用程序中使用 C# 创建它。我有 100 多个项目可供用户选择,这是一种快速找到要选择的项目的好方法。

0 投票
0 回答
79 浏览

windows - JumpList“关闭”按钮或“关闭”右键单击选项

我有一个跳转列表(Delphi XE7),我有所有打开的表单,所以用户可以打开他想要的表单。

我想知道是否有可能(以及如何)在跳转列表项中添加一个右键单击选项(在这种情况下为“关闭”)或一个小 X 按钮,以关闭表单。

0 投票
1 回答
423 浏览

c# - 我的桌面应用程序无法捕获跳转列表点击事件

我有一个桌面应用程序。我添加了跳转列表菜单。当我右键单击任务栏上的图标时,此菜单会出现在 Jumplist 中。问题是当我单击菜单项时,它没有执行任何操作(即,我的应用程序确实捕获了它)。我从以下链接获取代码并相应地对其进行了自定义(注意:此代码跳转列表在我的电脑上也不起作用)。我正在使用 Visual Studio 2013 和 Windows 10。

http://www.codeproject.com/Articles/103913/How-to-Create-a-Custom-Jumplist-with-Custom-Events

在 Program.cs 我添加了以下代码。

Myjumplist 类具有以下代码

我的主表单构造函数具有以下跳转列表代码行

我不知道哪里错了。请给我任何帮助以在我的应用程序中应用跳转列表