2

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

在此处输入图像描述

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

4

2 回答 2

2

您需要使用Microsoft 的 Windows API 代码包。有关在您的案例中实现它的确切方法的示例,教程将指导您完成所有步骤!本教程将向您展示如何快速使用 Skype 和 windows 媒体播放器。

希望这可以帮助!

于 2013-01-23T01:58:15.137 回答
0

我在这里回答了一个类似的问题:

此功能称为 JumpList,适用于 Windows 7。它是 Microsoft API 的一部分。如何在 C# 中使用它已在此处此处详细记录。

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

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

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

于 2013-01-24T00:09:22.927 回答