Win32

Win32 bezeichnet die Sammlung von Windows-Anwendungsprogrammierschnittstellen (APIs) zur Entwicklung von 32-Bit-Programmen. Da Windows inzwischen 64-Bit-Prozessoren und -Anwendungen unterstützt, wird die API-Sammlung heute als Windows-API (oder WinAPI) bezeichnet.

Microsoft stellt Entwicklern ein Softwareentwicklungskit, das Windows SDK, zur Verfügung, mit dem sie Software mithilfe der Windows-API erstellen können. Die API bietet Softwareentwicklern eine gemeinsame Sammlung von Werkzeugen und Befehlen, damit ihre Software mit dem Betriebssystem Windows und der Hardware des Computers interagieren kann. Dazu gehört beispielsweise ein gemeinsames Gerüst für Anwendungsfenster, Dialogfelder, Bildlaufleisten und andere Elemente der Benutzeroberfläche. Außerdem bietet sie Möglichkeiten, mit denen das Programm mit Dateien interagieren, eine Verbindung zu Hardwaregeräten herstellen und über ein Netzwerk mit anderen Computern kommunizieren kann.

Die erste API-Sammlung für Windows, die damals als Windows-API bezeichnet wurde, erstellte 16-Bit-Programme für die Windows-Versionen 1.0 bis 3.1. Mit der Einführung von Windows NT und Windows 95 wurde die Unterstützung für 32-Bit-Programme hinzugefügt. Um zwischen 16-Bit- und 32-Bit-Programmen zu unterscheiden, wurden die frühen APIs nachträglich in Win16 umbenannt, während die neuen APIs als Win32 bezeichnet wurden.

Win32 bzw. Windows-API ist nicht die einzige API, die Softwareentwickler zum Schreiben von Programmen für Windows verwenden können. Zu den weiteren APIs, die Microsoft für Windows eingeführt hat, gehören .NET, die Universal Windows Platform (UWP) und WinRT. Die Weiterentwicklung der Windows-API über Win16, Win32 und die moderne WinAPI hinweg ermöglicht jedoch ein hohes Maß an Abwärtskompatibilität. Für ältere Windows-Versionen geschriebene Software kann weiterhin auf neueren Versionen ausgeführt werden, wobei das Betriebssystem zusätzliche Kompatibilitätsanpassungen vornimmt.

Aktualisiert October 7, 2022 von Brian P.

quizTesten Sie Ihr Wissen

Apple removed the Dashboard in which version of macOS?

A
Mojave
0%
B
Catalina
0%
C
Big Sur
0%
D
Monterey
0%
Correct! Incorrect!     View the Dashboard definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Win32 auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.