Windows® API Code Pack for Microsoft® .NET Framework
来源:互联网 发布:win10太卡怎么优化 编辑:程序博客网 时间:2024/06/05 18:05
http://code.msdn.microsoft.com/WindowsAPICodePack
Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access some features of Windows 7 and Windows Vista from managed code. These Windows features are not available to developers today in the .NET Framework.
The individual features supported in this version (v1.0.1) of the library are:
- Windows 7 Taskbar
- Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars
- Windows Shell
- Windows 7 Libraries
- Windows Shell Search API support
- Explorer Browser Control
- A hierarchy of Shell Namespace entities
- Windows Shell property system
- Drag and Drop for Shell Objects
- Windows Vista and Windows 7 Common File Dialogs, including custom controls
- Known Folders and non-file system containers
- DirectX
- Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1, Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) APIs
- Windows Vista and Windows 7 Task Dialogs
- Sensor Platform APIs
- Extended Linguistic Services APIs
- Power Management APIs
- Application Restart and Recovery APIs
- Network List Manager APIs
- Command Link control and System defined Shell icons
What’s New in this update (v1.0.1):
The enhancements in this update of Code Pack are:
- Bug fixes in various features and samples included in V1.0
- Performance improvements in Taskbar Thumbnails and Tabbed Thumbnails screen capture utility
- A new method in Taskbar feature to enable clearing the Thumbnail clip rectangle
- New classes and APIs in DirectWrite and Direct2D to support glyph-runs
- Additional samples for Aero Glass and Common File Dialog
- Documentation updates in various areas including the addition of missing Direct2D documentation
Requirements:
- Minimum .NET Framework version required to use this library is 3.5 SP1.
- This library targets the Windows 7 RTM version, though many of the features will work on Windows Vista as well.
- DirectX features require Windows SDK for Windows 7 RTM. Additionally, some Direct3D samples require the August 2009 release of DirectX SDK.
Building and using the Library:
- To build the library (except the DirectX related features) in Visual Studio 2008, please extract the contents of the ‘WindowsAPICodePack.zip’ file in a new folder and build the included ‘WindowsAPICodePack.sln’ file.
- To build the DirectX features, build the 'DirectX.sln' file inside the DirectX directory. Additional information on using the DirectX features of the Code Pack can be found in the 'DirectXCodePack_Requirements.htm' document available as a separate download.
Samples:
The Code Pack also contains sample applications built using this library. Each sample has a C# version and a VB.NET version and has its own solution file.
Documentation:
The Code Pack also includes API reference documentation. API documentation files can be found in two separate files WindowsAPICodePackHelp and DirectXCodePackHelp in the download section.
Some relevant blog entries:
- Windows Shell programming with Windows API Code Pack
- Introducing DirectX features of Windows API Code Pack
- Direct2D and DirectWrite with Windows API Code Pack
- Windows® API Code Pack for Microsoft® .NET Framework
- C# Windows-API-Code-Pack for .Net
- Windows 7 RC API Code Pack for .NET Framework 最新版代码下载
- Microsoft Windows SDK for Windows 7 and .NET Framework
- Microsoft Chart Controls for .NET Framework
- C# Windows-API-Code-Pack文件选择对话框实例
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Microsoft Win32 to Microsoft .NET Framework API Map
- Creating a Compelling UI for Windows Mobile and the Microsoft .NET Compact Framework
- 下载: Microsoft .NET Framework 3.5 Service pack 1 (Full Package) - 简体中文
- 安装Microsoft .NET Framework 3.5 Service Pack 1返回1603错误
- 安装SQL Server出现 Microsoft .NET Framework 3.5 Service Pack 1 规则失败提示
- 适用于 Windows CE .NET 的 Microsoft .NET Framework 精简版
- BPM与ERP、OA系统的区别和关系
- Spring下的JNDI数据源配置
- 使用OpenCV求模拟矩阵的逆矩阵
- 动画专题研究二
- Linux中安装Apache2手记
- Windows® API Code Pack for Microsoft® .NET Framework
- 理解FMS应用程序实例
- 良心=职业道德
- NTFS权限
- windows XP 建立多个系统账户,如何设置默认账户?
- RAS简介
- 写在冬天的春天
- json+struts实例
- 最遥远的距离