Win32
Win32 hace referencia a la colección de interfaces de programación de aplicaciones (API) de Windows para desarrollar programas de 32 bits. Ahora que Windows admite procesadores y aplicaciones de 64 bits, el conjunto de API se conoce como Windows API (o WinAPI).
Microsoft proporciona un kit de desarrollo de software, el Windows SDK, para que los desarrolladores lo utilicen para crear software mediante Windows API. La API ofrece a los desarrolladores de software un conjunto común de herramientas y comandos para que sus programas interactúen con el sistema operativo Windows y el hardware de la computadora. Por ejemplo, incluye un marco común para las ventanas de las aplicaciones, los cuadros de diálogo, las barras de desplazamiento y otros elementos de la interfaz de usuario. También proporciona formas para que el programa interactúe con archivos, se conecte a dispositivos de hardware e interactúe con otras computadoras a través de una red.
Win32 / Windows API no es la única API que los desarrolladores de software pueden usar para escribir programas para Windows. Otras API que Microsoft ha introducido para Windows incluyen .NET, Universal Windows Platform (UWP) y WinRT. Sin embargo, la evolución de Windows API a través de Win16, Win32 y la moderna WinAPI ofrece un alto nivel de compatibilidad con versiones anteriores. El software escrito para versiones antiguas de Windows todavía puede ejecutarse en versiones más nuevas, con algunas tareas adicionales de compatibilidad realizadas por el sistema operativo.
Pon a prueba tu conocimiento