Win32
Win32 označuje soubor Windows aplikačních programovacích rozhraní (API) pro vývoj 32bitových programů. Protože Windows nyní podporuje 64bitové procesory a aplikace, tato sada rozhraní API se nyní označuje jako Windows API (nebo WinAPI).
Microsoft poskytuje vývojářům soupravu pro vývoj softwaru, Windows SDK, kterou mohou používat k vytváření softwaru pomocí Windows API. Toto rozhraní API poskytuje vývojářům softwaru společnou sadu nástrojů a příkazů, díky nimž může jejich software spolupracovat s operačním systémem Windows a hardwarem počítače. Zahrnuje například společný rámec pro okna aplikací, dialogová okna, posuvníky a další prvky uživatelského rozhraní. Poskytuje také způsoby, jak může program pracovat se soubory, připojovat se k hardwarovým zařízením a komunikovat s jinými počítači prostřednictvím sítě.
Win32 / Windows API není jediné rozhraní API, které mohou vývojáři softwaru používat k psaní programů pro Windows. Mezi další rozhraní API, která Microsoft pro Windows představil, patří .NET, Universal Windows Platform (UWP) a WinRT. Vývoj Windows API prostřednictvím Win16, Win32 a moderního WinAPI však zajišťuje vysokou úroveň zpětné kompatibility. Software napsaný pro staré verze Windows může stále běžet na novějších verzích, přičemž operační systém provede určité dodatečné úpravy pro zajištění kompatibility.
Otestujte své znalosti