Complete Windows API Code Pack including Core, Shell, Sensors, Extended Linguistic Services, and Shell Extensions. This unified package contains all components needed for Windows Forms and WPF development with the Windows API Code Pack 1.1, modernized for .NET Framework 4.6.2-4.8.1 and .NET 8-10. Modifications by Jacob Slusser until 2020. Modified to use .NET Frameworks 4.6.2 - 4.8.1, .NET 8 - 10 and refactoring by Peter William Wagner, (aka PWagner) 2023 - 2025.
$ dotnet add package WindowsAPICodePackThis is the unified package containing all Windows API Code Pack components:
# Install via Package Manager Console
Install-Package WindowsAPICodePack
# Or via .NET CLI
dotnet add package WindowsAPICodePack
All components are available through their respective namespaces:
using Microsoft.WindowsAPICodePack.Core;
using Microsoft.WindowsAPICodePack.Shell;
using Microsoft.WindowsAPICodePack.Sensors;
using Microsoft.WindowsAPICodePack.ExtendedLinguisticServices;
using Microsoft.WindowsAPICodePack.ShellExtensions;
If you prefer to install components individually:
WindowsAPICodePackCoreWindowsAPICodePackShellWindowsAPICodePackSensorsWindowsAPICodePackExtendedLinguisticServicesWindowsAPICodePackShellExtensionsSee License.md
Visit GitHub Repository
1.1M