Introducción a la API de Win32
Win32 API es la Interfaz de Programación de Aplicaciones (Application Programming Interface) de la plataforma Microsoft de 32 bits. Todas las aplicaciones que se ejecutan en la plataforma Win32 pueden llamar a estas funciones.
Utilizando la API Win32, las aplicaciones pueden aprovechar todo el potencial del sistema operativo Windows de 32 bits. Todas las plataformas de Microsoft de 32 bits admiten una API unificada que incluye funciones, estructuras, mensajes, macros e interfaces. El uso de la API de Win32 no sólo le permite desarrollar aplicaciones que se ejecutan correctamente en todas las plataformas, sino que también puede aprovechar las características y propiedades exclusivas de cada plataforma.
En términos de programación, las diferencias en cómo se implementan los programas dependen de la funcionalidad subyacente de la plataforma. La diferencia más significativa es que algunas funciones sólo están disponibles en plataformas más potentes. Por ejemplo, las funciones de seguridad sólo están disponibles en el sistema operativo Windows NT. Algunas otras diferencias importantes son las limitaciones del sistema, como los límites en los rangos de valores o la cantidad de elementos que una función puede gestionar, etc.