.net-4.0 – 适用于Windows窗体的Microsoft .NET Framework 4.0 JumpList / TaskbarItemInfo示例

前端之家收集整理的这篇文章主要介绍了.net-4.0 – 适用于Windows窗体的Microsoft .NET Framework 4.0 JumpList / TaskbarItemInfo示例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的理解是,现在使用 Windows API Code Pack的JumpList实现已被折旧,因为Microsoft现在直接通过Microsoft .NET Framework 4.0支持JumpList.

http://msdn.microsoft.com/en-us/library/system.windows.shell.taskbariteminfo.aspx

我可以看到可以在其示例中为任务栏项设置进度等;但是我在Windows窗体上实现这一点已经非常困难.

在过去的http://code.google.com/p/zscreen/source/browse/trunk/ZScreen/Forms/ZScreenConfigGUI.cs#277中,我成功地使用Windows API Pack实现了JumpList和TaskBarItem进度,但我想摆脱这种依赖关系并改用Microsoft .NET Framework 4.0.

非常感谢您的建议.

谢谢
麦克风

System.Windows.Application位于演示框架(PresentationFramework.dll)中,即WPF.它在Winforms中不存在.因此,请使用Windows API代码包,如下所示: http://code.msdn.microsoft.com/windowsdesktop/Jump-List-with-Windows-db005b99

WPF 4 provides a native support for Jump List. Instead,if we use
Windows Forms,we must adopt the Windows API Code Pack,a managed
wrapper that allows to access to the Windows API functions. Available
on NuGet too,it provides all you need to manage Jump Lists within our
Windows Forms Applications.

另一个例子:http://www.codeproject.com/Articles/103913/How-to-Create-a-Custom-Jumplist-with-Custom-Events

It is my understanding that JumpList implementation using Windows API
Code Pack is now depreciated

它没有被弃用,它也是新的.net 4功能的一部分,但对于WPF.对于winforms,您仍然必须使用上面提到的包.

猜你在找的Windows相关文章