6
如何利用Windows 7的功能,如航空玻璃,跳转列表等。还有一些小的变化,比如跳转列表上的图标,跳转列表的颜色。任何好的文章?如何使用Windows 7 API,如航空玻璃,跳转列表等
如何利用Windows 7的功能,如航空玻璃,跳转列表等。还有一些小的变化,比如跳转列表上的图标,跳转列表的颜色。任何好的文章?如何使用Windows 7 API,如航空玻璃,跳转列表等
查看Windows API代码包:
http://code.msdn.microsoft.com/WindowsAPICodePack
的Windows®API代码包为Microsoft .NET Framework提供了一个源代码库 可用于访问 Windows的某些功能7和Windows 从托管代码的Vista。这些Windows 功能目前不支持 开发人员在.NET 框架中。
在 支持该库 的版本(V1.0.1)个人特点是:
- Windows 7任务栏
Ø跳转列表,图标叠加,进度条,标签缩略图和 缩略图工具栏
- Windows Shell中的
ØWindows 7的库
ØWindows Shell中搜索API支持
ØExplorer浏览器控制
ØShell空间实体的分级
ØWindows Shell中的产权制度
Ø拖放壳牌对象
ØWindows Vista和Windows 7的通用文件对话框,包括 自定义控件
Ø已知的文件夹和非文件系统容器- 的DirectX
ø的Direct3D 11.0,10.1的Direct3D/10.0,DXGI 1.0/1.1,
的Direct2D 1.0,DirectWrite中,Windows图像处理组件(WIC)的API- Windows Vista和Windows 7任务对话框
- 传感器平台API
- 扩展语言服务API
- 电源管理API
- 应用程序重新启动和恢复的API
- 网络列表管理器API
- 命令链接控制和系统定义的外壳图标
@Zyphrax(在另一个线程上重复评论)如您所说,W7 API代码包公开的某些功能与Vista兼容。我可以肯定地说,TaskBarManager功能在Vista中不可用:基于Visual Studio 2010 beta 2,我能够成功编译引用W7 API的CodeProject示例[1],但无法运行项目因为:“TaskbarManager.IsPlatformSupported”始终返回false。 [1] codeproject.com/KB/statusbar/Clipz.aspx – BillW 2010-02-02 00:07:18
API代码包是一组托管类,用于非托管Windows API调用。它很有意义,它很大程度上依赖于用户的操作系统(和支持的API调用)。 TaskBarManager无法在Vista上使用,因为新的TaskBar在Windows Vista中并未实现。 – Zyphrax 2010-02-02 14:16:26
那么,我只是将正确的项目导入我的解决方案或什么?我认为这会像一个集会。 – 2010-02-02 23:24:45