Build desktop Windows apps using the Win32 API
Create Windows desktop applications that your customers can use at work and play by using the Win32 API. The Win32 API (also called the Windows API) is the platform of choice for applications that need the highest level of performance and direct access to system hardware.
Follow our instructions to set up your development computer and learn how to create desktop apps for Windows 10 that use the Win32 API.
Technologies and features index
Learn how to use the Win32 API for a specific Windows feature or technology in your desktop apps.
Navigate the full Win32 API index for developing desktop and server applications for Windows 10 and earlier versions.