L'API Windows (anciennement appelée API Win32) est l'ensemble principal d'interfaces de programmation d'application disponibles pour les systèmes d'exploitation Microsoft Windows. Cette balise est destinée aux questions sur le développement d'applications Windows natives à l'aide de l'API Windows.

L 'API Windows, officieusement WinAPI, est l'ensemble principal d'interfaces de programmation d'applications (API) de Microsoft disponible dans les systèmes d'exploitation Microsoft Windows. Elle s'appelait auparavant l'API Win32; cependant, le nom API Windows reflète plus précisément ses racines dans Windows 16 bits et sa prise en charge sur Windows 64 bits. Presque tous les programmes Windows interagissent avec l'API Windows. Vous pouvez trouver plus d'aide sur la Documentation de l'API Windows.

L'API Windows (Win32) se concentre principalement sur le langage de programmation C dans la mesure où ses fonctions et structures de données exposées sont décrites dans ce langage dans les versions récentes de sa documentation. Cependant, l'API peut être utilisée par tout compilateur ou assembleur de langage de programmation capable de gérer les structures de données de bas niveau (bien définies) ainsi que les conventions d'appel prescrites pour les appels et les rappels.