# Windows-API-Code-Pack-1.1 **Repository Path**: lihuali_osc/Windows-API-Code-Pack-1.1 ## Basic Information - **Project Name**: Windows-API-Code-Pack-1.1 - **Description**: No description available - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-31 - **Last Updated**: 2025-07-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Windows-API-Code-Pack-1.1 ========================= README ====== NuGet packages (recommended) ---------------------------- https://www.nuget.org/packages/WindowsAPICodePack-Core/ https://www.nuget.org/packages/WindowsAPICodePack-Shell/ https://www.nuget.org/packages/WindowsAPICodePack-ShellExtensions/ https://www.nuget.org/packages/WindowsAPICodePack-DirectX/ https://www.nuget.org/packages/WindowsAPICodePack-ExtendedLinguisticServices/ https://www.nuget.org/packages/WindowsAPICodePack-Sensors/ Licence ------- See [LICENCE](https://github.com/aybe/Windows-API-Code-Pack-1.1/blob/master/LICENCE) for the original licence (retrieved from [WebArchive](http://web.archive.org/web/20130717101016/http://archive.msdn.microsoft.com/WindowsAPICodePack/Project/License.aspx)). The library is not developed anymore by Microsoft and seems to have been left as 'free to use'. A clarification or update about the licence terms from Microsoft is welcome, however. Release notes ------------- See [CHANGELOG](https://github.com/aybe/Windows-API-Code-Pack-1.1/blob/master/CHANGELOG) for latest changes. Bugs ---- When you submit a bug: - provide a short example code showing the bug - describe the expected behavior/result Usage notes ----------- **TaskDialog** If you get the following exception when you instantiate a `TaskDialog`: ``` An unhandled exception of type 'System.NotSupportedException' occurred in Microsoft.WindowsAPICodePack.dll Additional information: TaskDialog feature needs to load version 6 of comctl32.dll but a different version is current loaded in memory. ``` To fix it, create an application manifest and un-comment the following block section: ``` ``` Note: you might have to restart Visual Studio as the DLLs seems to be cached in memory and rebuilding your project doesn't seem to be enough in some cases. **DirectX** The DirectX package will work under x86 and x64 configuration platforms but not for AnyCPU platform (because there is no such platform for C++/CLI projects). Consequently, the package will purposefully fail the build and tell you why it did. Note: package is here for historical reasons, it is highly recommended to use [SharpDX](http://sharpdx.org/) instead.