.Net 2 应用程序中的 Windows 7 任务栏选项卡式缩略图
如何处理 Windows 7 任务栏以获得类似于来自基于 .Net 2 的应用程序的图像的效果?
谢谢
How I can handle the windows 7 taskbar to get an effect like the image from a .Net 2 based application?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看此项目:适用于 Microsoft® .NET Framework 的 Windows® API 代码包
试图包装新版本的本机 Windows API 中公开的函数,以便您可以从托管 .NET 应用程序轻松调用它们。具体来说,它支持新的 Windows 7 任务栏的“跳转列表、图标覆盖、进度栏、选项卡式缩略图和缩略图工具栏”。
遗憾的是,您无法直接从 .NET 2.0 应用程序使用该库,因为它需要的最低版本为 3.5 SP1。但是您当然可以下载该项目并查看他们用于实现功能的代码,然后自己编写 P/Invoke 定义。我想不出有什么可以阻止您在框架 2.0 版本中执行此操作。
Check out this project: Windows® API Code Pack for Microsoft® .NET Framework
It's an attempt to wrap the functions exposed in newer versions of the native Windows API so that you can call them easily from a managed .NET application. Specifically, it supports "Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars" for the new Windows 7 taskbar.
Unfortunately, you won't be able to use the library directly from your .NET 2.0 application, as it requires a minimum version of 3.5 SP1. But you could certainly download the project and check out the code that they've used to implement the features, then write the P/Invoke definitions yourself. I can't think of anything that would prevent you from doing this in version 2.0 of the Framework.