问题标签 [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 回答
248 浏览

windows - 我们可以在 WIndows 7+ 上为所有正在运行的应用程序添加一个通用的跳转列表任务吗

在 Windows 7 出现之前,右键单击任务栏上的任何应用程序都会弹出一个菜单,如下图所示。

在此处输入图像描述

您在“最大化”下方和“关闭”上方看到的所有菜单项都是我添加的自定义菜单。我开发了一个名为PMW(windows 进程管理器)的系统工具,可以将这些菜单添加到所有正在运行的应用程序中。

在 Windows 7 及更高版本中,此类上下文菜单已不复存在。旧菜单仅在我们执行 shift 键 + 右键单击​​时出现。现在经过 4-5 年,我一直在考虑升级这个工具。

我想知道 Windows 跳转列表是否提供了向所有应用程序添加通用任务的选项?如果确实允许,那么也许我会为 Windows 更新此工具。

我的理解是使用 JumpList 我可以添加两种类型的菜单,一种是 URL/文件,第二种是任务。这两个可能都是您开发的唯一应用程序的一部分。我想也许我不能将我的一些任务注入所有其他应用程序的跳转列表中。我可以吗?

0 投票
1 回答
122 浏览

visual-studio - Visual Studio 2015 跳转列表图标丢失

我不确定这是怎么发生的,但我无法通过搜索互联网找到解决方法。突然间,我的 VS2015 跳转列表(其他程序运行良好)显示了通用图标。有没有人遇到过这个并知道解决方法?FWIW 我正在运行 Windows 10 企业版。

断开的跳转列表图标

0 投票
1 回答
632 浏览

javascript - 如何将跳转列表添加到 UWP Windows 10 应用程序 - 用 Ja​​vaScript 编写

我用 JavaScript 编写 Windows 10 应用程序并且知道存在一些限制。如果我查看jumplists 的文档,Microsoft 只写了»有关创建或访问此对象的信息,请参阅备注。« 对于 JavaScript,仅提供 C# 示例。

那么如何将跳转列表添加到我的 UWP Windows 10 应用程序以及如何添加和删除列表项?

0 投票
1 回答
309 浏览

winapi - 在 Windows 中显示特定于窗口的 JumpList

我的程序在任务栏(不是 MDI)上打开多个窗口。我想显示一个特定于每个窗口的 Jumplist。它是如何完成的?

0 投票
1 回答
258 浏览

c# - Handling a Jump List event when a file is picked from the "Recent" list of files for a UWP Windows 10 app

I'm working on a UWP Windows 10 app in C#/Xaml, and I'm planning to extend use of its jump list.

So, I know how to handle custom Jump List tasks (such as new file, open file etc.), but for the files in its most recently used list, I've no idea at all as to how to intercept what file has been selected from the list (been unable to find any documentation for it, whereas for jump list tasks I was able to).

If I do pick a file when the app isn't open, the splash screen stays open. And if I pick one when the app is already open, it just puts focus back on the app (obviously the desired behaviour doesn't happen in this scenario because I'm not handling this event).

This would be easy to figure out, if there was a way for me to debug the app after I've launched it via a jump list file (or if there is an App event called when the app isn't in focus and I return focus to it by selecting a jump list file - maybe there is but I'm not aware of it).

Any guidance will be much appreciated!

0 投票
1 回答
253 浏览

uwp - 系统“固定到这个列表”和“从这个列表中删除”跳转列表上下文菜单操作对自定义跳转列表分组中的项目没有任何作用

我为我的 UWP 创建了一个自定义跳转列表分组项目:

当我在开始或任务栏上右键单击我的应用程序图标时,跳转列表项确实会正确显示(并且我有一个自定义方法可以在左键单击它们时进行处理,这也可以正常工作)。我遇到的问题是,如果我右键单击此自定义组中的任何跳转列表项,则为每个项目显示的“固定到此列表”和“从此列表中删除”系统上下文菜单操作似乎没有做任何事情。我不确定是否需要编写自定义覆盖方法来处理这些调用,因为它们是自定义组的跳转列表项,在这种情况下,我不知道这个覆盖方法需要什么。或者我缺少的其他东西。

0 投票
1 回答
295 浏览

c# - 无法摆脱 JumpTask 项目

我只是在 WPA 应用程序中使用 JumpList。我已将此代码添加到我的App.xaml

然后我决定不在我的应用程序中包含该功能,因此我删除了这些代码行,但是当我右键单击任务栏图标时,该项目仍在 JumpList 上。

我找到了指向从中删除文件的解决方案%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\,但没有帮助。

清理或重建项目没有帮助。

0 投票
0 回答
381 浏览

c# - 如何将 WPF 跳转列表添加到跳转路径?

如何添加 WPF 窗口 Jumplist jumpPath?我的代码:

不向我的应用程序显示此文件“C:\see.txt”。但添加 jumptask 显示我的应用程序。例子:

1 如何在 wpf 中使用 JumpPath?

0 投票
1 回答
73 浏览

jquery - 字体大小变化使 li 元素跳跃

我一直在尝试解决我的网站导航栏遇到的问题。我想为文本设置动画以在悬停时增加大小,但希望它是一个平滑的过渡,而不仅仅是大小跳跃,因此使用 jQuery 方法而不是调整 li:hover。

我遇到的问题是 jQuery 函数使列表项在悬停时“跳跃”。是否有一个简单的解决方案或我忽略的不同方法来实现这一目标?

示例小提琴在这里。

0 投票
1 回答
361 浏览

com - 快速访问和命名空间扩展:取消固定对象

当我右键单击一个 lnk 文件 - 命名空间扩展中的虚拟文件夹上的链接 - 时,会调用我的实现的函数CreateViewObject和/或。这些函数使用as 参数调用。此外,当调用 QueryContextMenu 时,也会设置该标志。这意味着 1)我知道应该显示一个菜单,以及 2)因为这个菜单是由 .lnk 文件查询的标志,并且(来源 Microsoft):GetUiObjectOfIShellFolder/IShellFolder2IID_IContextMenu(riid)CMF_VERBSONLY (0x00000002)CMF_VERBSONLY

0x00000002。快捷菜单是快捷文件(通常为 .lnk 文件)的菜单。快捷菜单处理程序应忽略此值。

大多数情况下,当此标志存在时,我不会添加菜单项。右键单击 .lnk 文件时,Windows 将返回 .lnk 文件的标准菜单,并提供删除此文件的机会。我在 Windows 7 上的收藏夹文件夹中也有同样的机会。由于 Windows 10 和快速访问的“介绍”,它不再可能了。默认情况下不会显示“取消固定”菜单项。

由于命名空间扩展非常困难,因此假设IID_IContextMenuCMF_VERBSONLY知道对象是否在快速访问中固定以及如何取消固定它 - 我可能必须打开自动跳转列表文件夹,然后根据我的对象检查所有跳转列表文件displayname - ,我想知道是否有更简单的方法来处理这个问题(最后跳转列表是 lnk 文件的串联)。

谢谢你的帮助