The Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access new Windows 7 features (and some related Windows Vista features) from managed code. These features are not available to developers today in the .NET Framework.
The features included in this version (v0.85) of the library are:
- Support for Windows Shell namespace objects, including the new Windows 7 libraries, Known Folders and non file system containers.
- Windows Vista and Windows 7 Task Dialogs.
- Windows 7 Explorer Browser Control supporting both WPF and Windows Forms.
- Support for Shell property system.
- Helpers for Windows 7 Taskbar Jumplists, Icon Overlay and Progress bar.
- Support for Windows Vista and Windows 7 common file dialogs, including custom file dialog controls.
- Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs.
- Sensor Platform APIs
- Extended Linguistic Services APIs
- Minimum .NET Framework version required to use this library is 3.5.
- This library targets the Windows 7 RC version, though some of the features will work on the older versions of Windows operating system.
- DirectX features have a dependency on Windows SDK for Windows 7 RC.
To build the library in Visual Studio 2008, please extract the contents of the ‘WindowsAPICodePack0.85.zip’ file in a new folder, open the included ‘WindowsAPICodePack.sln’ file and build it (except the DirectX related features).
To build the DirectX features, build the 'DirectX.sln' file inside the DirectX directory. Please see the Readme file in the DirectX directory for additional information about building and using DirectX features.
The library also contains sample applications built using this library.
Help file for the library can be found in a separate zip file 'WindowsAPICodePackHelp0.85.zip'.
Please note that this library is currently a work-in-progress and this release is version 0.85 of this library. The final version of this library will be available around the time of the Windows 7 RTM release. Various features in the library could change between now and final release.
Two minute videos demonstrating some of the features in this release are now available:
0 comments: