【问题标题】:Taskmanager Icon Options任务管理器图标选项
【发布时间】:2013-01-23 01:52:53
【问题描述】:

当您在 Skype 运行时右键单击任务栏中的 Skype 图标时,它会在“关闭窗口”弹出窗口中有一个名为“任务”的小组,其中包含退出或退出 Skype 的选项。

我将如何在 C# 中执行此操作?谢谢。

【问题讨论】:

标签: c# windows user-interface jump-list


【解决方案1】:

您需要使用Microsofts Windows API Code Pack。有关在您的情况下实现它的确切方法的示例,this 教程将指导您完成所有步骤! 本教程将向您展示如何快速使用 Skype 和 windows 媒体播放器。

希望这会有所帮助!

【讨论】:

    【解决方案2】:

    我回答了类似的问题here

    此功能称为 JumpList,适用于 Windows 7。它是 Microsoft API 的一部分。如何在 C# 中使用它已被完整地记录在 herehere

    为了能够处理 Windows 窗体中的 Jumplist 类,您必须在项目中包含这些 DLL(Microsoft.WindowsAPICodePack.dllMicrosoft.WindowsAPICodePack.Shell.dll)。您可以从this CodeProject project 获取它们,或者您可以从WindowsAPICodePack 下载开源库,其中包含可用于访问Windows 7 和Windows Vista 功能的源代码。您需要在代码顶部添加两个使用:

    using Microsoft.WindowsAPICodePack.Taskbar;
    using Microsoft.WindowsAPICodePack.Shell;
    

    任何Jumplist 都由类别组成,每个类别都有自己的Jumptasks。 WindowsAPICodePack 目前支持的Jumptasks 有两种类型; JumplistLinkJumplistSeperatorJumptask 表示用户要执行的操作,例如打开应用程序的新实例或启动另一个程序。这些Jumptasks 被分组到称为JumplistCustomCategories 的类别中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-17
      • 2011-05-09
      相关资源
      最近更新 更多